As two key specifications approach final status, portal vendors are stitching in standards-compliant APIs for delivering content and applications into the portal framework.
Both JSR (Java Specification Request) 168 and WSRP (Web Services for Remote Portals) are on pace for final release between mid-August and early September. JSR 168, shepherded by the Java Community Process, was created to establish a standard portlet programming API. The Organization for the Advancement of Structured Information Standards' (OASIS) WSRP specification, meanwhile, leverages Web-services standards to integrate remote content and applications into portals.
Sun Microsystems, IBM, Vignette, Plumtree Software, and BEA Systems are outfitting support into their portals.
"If [you are] creating a software application and want to convert it to a portlet to make the app available through a portal, these standards let you do that in a way that is portable across different vendors' portals," said Laura Ramos, an analyst at Forrester Research in Santa Clara, Calif. "[It] increases the content and applications you can get in your portal."
Leading the pack, Sun last month kicked off the beta release of its Sun ONE Portal Server 6.2, which includes support for JSR 168 via an early-access version of the Sun ONE Portlet Builder 2.0. The final release of the portal, due in September, will include the full JSR 168 implementation, and support for WSRP will be added in the first quarter of 2004, Sun officials said.
IBM this month plans to roll out Version 5.0 of its WebSphere Portal featuring an open source implementation of JSR 168. After the JSR 168 and WSRP specs are finalized, IBM will furnish support for both via an incremental update.
With its Epicentric acquisition digested, Vignette plans to support JSR 168 and WSRP in the next release of its Vignette Application Portal due in the fourth quarter. The Austin, Texas-based company also plans to add the standards to its Vignette Application Builder product in the fourth quarter and to its V7 content management suite in early 2004, said Ed Anuff, vice president of product strategy at Vignette.
"Today, if someone had a portal from BEA and wanted to get Vignette content, they'd be dependent on whether there was a connector available from BEA to the Vignette repository," Anuff said.
With JSR 168, Vignette can provide a standards-based portlet that allows that content to be accessed from any portal, he said.
Plumtree implemented a future 2.0 version of JSR 168 that taps WSRP as a transport mechanism to provide JSR portlets remotely, and plans to support both specs when they are finalized.
BEA, meanwhile, has posted a development kit on its Web site to provide support for JSR 168 with WebLogic Portal 8.1.