This article describes how to use the WebSphere Portal cooperative portlets feature in portlets, which are written to the JSR 168 standard API and run in WebSphere Portal V5.1. You learn the steps for developing standard portlets to exploit portlet cooperation, and you see the concepts illustrated in a sample application.
JSR 168 is a specification from the Java™ Community Process for portlet development. Version 1.0 addresses requirements such as aggregation, personalization, presentation, and security for portlets running in a portal environment. However, it does not address portlet cooperation (the capability of portlets on a page to interact by sharing information), except for making the HttpSession object available.
IBM® WebSphere® Portal V5.1 supports JSR 168, and includes a portlet run-time environment which also supports cooperative portlets. By using the programming techniques demonstrated in this article, you can exploit this extension, and your portlets will also function correctly in other portlet containers which support JSR 168. When deployed in a non-IBM, standards compliant portal server, these portlets gracefully degrade; that is, they simply do not use the cooperative portlets functionality.
|Article in PDF format||0412_roy-CooperativeStandardPortlets.pdf ( HTTP | FTP )||.5MB|
|Samples||cooperative-standard-portlets-examples.zip ( HTTP | FTP )||1.5MB|