IBM E02HMLL-I Implementation Guide - Page 46
Collaboration, Development, Guide
View all IBM E02HMLL-I manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 46 highlights
around the generic business object that represents a superset of the application-specific business objects in an interface. If you are using Express Plus, you may wish to consider obtaining collaboration templates that are included in a Collaboration Capacity Pack. Capacity packs are separately available as optional additions to IBM WebSphere Business Integration Server Express Plus. Consult the documentation, available at the InfoCenter for WebSphere Business Integration Server Express, for each specific collaboration that you might consider using. Examine the characteristics of the collaboration templates to determine whether they meet your needs. Your specific needs may require that you customize a pre-developed collaboration template, or create additional ones, using Process Designer Express. For information about customizing or creating collaboration templates, and about the structure of collaborations generally, see the Collaboration Development Guide. After you complete the collaboration template and all of the components with which it interfaces, you should create a collaboration object based on the template. You should unit test the collaboration object without the connector agents running by using Integrated Test Environment or Test Connector. This allows you to test the integrity of the interface without introducing connectivity issues and thereby rule out errors related to the map and collaboration logic. Then you should test the interface as a whole with the connector agents running. You can unit-test the collaboration template without using the maps, application-specific business objects, or connectors that you are developing for the interface. Do the following to unit-test a collaboration template: 1. Add support for the generic business object that is processed by the collaboration template to the PortConnector definition. 2. Create a collaboration object based on the collaboration template with the ports of the collaboration bound to the PortConnector. For more information on creating collaboration objects, see Chapter 9, "Configuring collaboration objects," on page 155. 3. Deploy the PortConnector, collaboration template, collaboration object, and business object definitions to the server. For more information about deploying components, see "Exporting components to a package using System Manager" on page 68. 4. Start Test Connector, open the PortConnector definition, and connect Test Connector to the agent. For more information on Test Connector, see Chapter 11, "Using Test Connector," on page 189. 5. Create an instance of the generic business object with data in it and send the event as a request from Test Connector. The collaboration receives and processes the event and each service call sends the generic business object to Test Connector, where you can edit it to examine the data for modification. 6. Examine the InterChange Server Express logging output to ensure that the collaboration logic executed as expected. 34 IBM WebSphere Business Integration Server Express and Express Plus: System Implementation Guide