Developing Java CAPS Projects

Collaborations

Figure 10 Java Collaboration Icon

Image of a Collaboration icon.

A Collaboration represents a logical operation performed at run time between some combination of message destinations and external applications. These operations are often referred to as transformations. The nature of the operation is specified by a Collaboration Definition.

The Collaboration acts as a service having a publication or subscription relationship with each linked entity. The link is provided by a JMS Client connection, as described in Adding and Connecting Project Components. Dragging a Collaboration Definition from under the Projects window and dropping it onto the Service icon in the Connectivity Map defines the service as a Collaboration. The icon changes from a generic service to a Java Collaboration.


Note –

Any changes made to the names of the Collaborations should be done when the Collaboration is created. If the name is changed later, the Collaboration should be opened, regenerated if applicable, and saved again.