July 17, 2003

Sun portal server to support new Java spec

Sun ONE Portal Server 6.2 with JSR support to ship in September

Sun Microsystems announced plans for a new version of its portal server software on Thursday, adding support for a proposed Java specification that could make life easier for businesses building portals by reducing the time and effort involved.

The specification, which is also backed by IBM, BEA Systems, and other portal vendors, has completed a peer review at the Java Community Process, which oversees the development of new Java standards, and was due to be released for public comment Thursday at the JCP Web site at http://www.jcp.org. It is expected to be finalized by early September, Sun officials said.

Sun will support the specification in a beta version of its Sun ONE Portal Server 6.2 that will be released early next week to a dozen or more of its larger customers. Sun hopes to ship the final version of its product in mid to late September, said Adam Abramski, a Sun product line manager. IBM is jointly leading the development of spec with Sun and also plans to support it in its portal products, an IBM spokesman said.

Portals are basically Web sites that aggregate information for end-users, including content such as weather reports or news feeds, and applications such as e-mail or sales automation tools. The various elements are displayed on the page in the form of "portlets," or windows of information that can be personalized for employees and customers.

One problem with portal development is that, currently, portlets designed for one portal server can't easily be deployed on a server from another vendor. That means businesses risk becoming dependent on one portal vendor, or have to recode portlets for use across other platforms, costing time and money.

One of the main goals of the specification, JSR (Java Specification Request) 168, is to define a standard API that will allow developers to write a portlet once and deploy it from any compliant server with little or no recoding. JSR 168 is "probably the primary standard in the portal space related to Java and interoperability," said David Yockelson, a Meta Group analyst.

"If I make a decision on a portal vendor and they are [JSR] 168-compliant, that tells me I don't have to rely on that vendor's potentially proprietary development methods to build my portlets. So if I bought another portal server later on, or if I have a second portal -- some businesses have one for b-to-b and one for b-to-c -- it's possible I can get some re-use [from my portlets] or at least leverage the development capabilities I have across those environments," he said.

Portals are "certainly here for the long-term," according to Yockelson. Some early efforts failed because they didn't draw users back by providing relevant information or being part of a business process, factors that can be important for success, he said. But portal software prices have been falling, from as high as $70 per seat 18 months ago to less than $10 today for a large deployment, he said, which should help drive adoption.

Besides Sun and IBM, JSR 168 is backed by BEA, Oracle, Sybase, SAP, and several other vendors, most of whom are expected to support the standard in upcoming portal products.

The specification will also comply with WSRP (Web Services for Remote Portals), another standard being hammered out by OASIS (Organization for the Advancement of Structured Information Standards), said Alejandro Abdelnur, the Sun engineer co-leading the JSR 168 spec.

"WSRP is about a Web services standard that will allow a Web portal to consume, display and interact with portlets that are running somewhere else, so you don't have to deploy the portlet into the portal server itself. ... It defines a common WSDL [Web services definition language] contract and the semantics behind each operation," he said.

Along with its Sun ONE Portal Server, Sun will support JSR 168 in Portlet Builder 2.0, a plug-in to Sun ONE Developer Studio. The plug-in will be available next week to all registered Sun developers, allowing them to start developing and testing portlets compliant with JSR 168. They will also have access to source code for sample portlets that use JSR 168, and a white paper on the topic, Sun said.

Close

On Twitter now

Architecture

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Architecture Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2009 Infoworld, Inc.