IBM E02HMLL-I Implementation Guide - Page 45
Con database, connection, pools, Develop, relationships, collaboration, templates
View all IBM E02HMLL-I manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 45 highlights
come with a default set of generic business objects. You may be able to use some of these without customization; others you may need to customize. (Note: The Collaboration Capacity Pack is separately available as an optional addition to IBM WebSphere Business Integration Server Express Plus.) If no existing generic business object can be used, you will need to either extend an existing generic business object or create a new one. For information on creating new business objects or customizing existing ones, see the Business Object Development Guide. Configure database connection pools This is an optional task. Configuring database connection pools beforehand allows you to code use of them into maps as you develop the maps. However, you may choose instead to begin the development of maps before configuring database connection pools. To decide if and when you want to use database connection pools, see Chapter 8, "Configuring database connection pools," on page 145. Develop and test maps and relationships After you have identified or developed the business objects for an interface, you can develop the maps and relationships used in transforming application-specific objects into generic objects, and generic objects into application-specific objects. You use Map Designer Express to create a map, define the transformation rules, and unit test the map with a sample input generic or application-specific business object. As you develop maps, you may need to create relationship definitions that the maps will use for performing complex transformations. You may also find it useful to create database connection pools. As you develop the maps, you should unit-test them by using the debugging facilities of Map Designer Express. Unit-test your maps at the following points: v After you have defined all the simple transformation rules, such as moves, splits, and joins. v After you have developed the more complex transformation rules that require custom Java code. v After you have incorporated the use of relationships and database connection pools. When you test a map that uses relationships, you must make sure that you test the maps in the order in which they would execute within the context of the interface. If you do not, then the cross-referencing logic will not execute properly. For more information on developing maps and relationships, see the Map Development Guide. Develop and test collaboration templates The collaboration template defines the business logic of the interface. The simplest collaborations merely route business objects between connectors. Other collaborations might also have complex interactions involving delegation of processing to other collaboration objects. Regardless, collaborations are centered Chapter 3. Developing business process interfaces 33