Portal, V6.1
Cooperative portlets
Cooperative portlets represent an IBM specific API for publish/subscribe communication between portlets.
Use cooperative portlet support with either IBM or JSR 168 portlets, but you cannot use it for communication between portlets of different API types.
For development of new portlets, use the standards based JSR 286 portlet events instead. They provide equivalent and compatible functionality. For more information about moving from cooperative portlets to JSR 286 events, refer to the documentation about interoperability between events and cooperative portlets.
- Cooperative portlets overview
Cooperative portlets communicate by using properties that are produced and consumed by portlet actions. Each action on a portlet can be associated with a single input property and zero or more output properties. An additional
WSDL deployment descriptor defines which portlet actions are enabled for communication. It also provides information about how the property value is transferred to or from the action, for example as a request attribute or a JSR 168 render parameter.- Cooperative portlet programming model
This topic describes how properties and actions are registered, how properties are generated and received, and lists some available APIs.- Packaging, deploying and compiling cooperative portlets
When packaging, deploying, and compiling cooperative portlets, refer to these considerations on aspects of the process such as creating deployment descriptors and packaging the WAR file.- WSDL reference for cooperative portlets
WSDL is often used in the context of Web Services, in order to define interfaces implemented by a Web Service. The elements in the WSDL used by click-to-action are described, along with extensions to the <binding> element and the WSDL Extensions schema.
Parent topic
Portlet communication
Related concepts
Shared portlet state
Publish/subscribe message based communication
Special purpose techniques for data exchange
Event broker
Portlet wires
Public render parameters
Related tasks
http://catalog.lotus.com/wps/portal/workplace
Related reference
Portlet events
Interoperability between events and cooperative portlets
Known issues and restrictions with portlet communication