In an InterChange Server implementation, the term collaborations refers to software modules that contain code and business process logic that drives interactions between applications. A collaboration can be simple, consisting of just a few steps, or complex, involving several steps and other collaborations.
Collaborations can be distributed across any number of applications, can handle synchronous and asynchronous service calls, and can support long-lived business processes. This chapter describes collaborations, what they consist of, and how you interact with them.
This chapter is an overview of collaborations and the components you use for viewing, modifying, and creating collaborations. It contains the following sections:
For detailed instructions about using the IBM WebSphere InterChange Server collaboration tool to create collaboration templates, refer to the Collaboration Development Guide.