IBM E02HMLL-I Implementation Guide - Page 207
Request, Sending, request, business, objects, synchronously, Synchronous, Collaboration, batch,
View all IBM E02HMLL-I manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 207 highlights
synchronous requests from the connector. Furthermore, you do not have to set the mode before sending each request. 2. Select Request > Send from the menu bar. If the broker specified in the connector definition is InterChange Server Express then the business object request is sent to the server for processing. If the broker specified in the connector definition is one of the supported message brokers or WebSphere Application Server then the business object is placed on the queue specified in the RequestQueue standard property. Sending request business objects synchronously: When a source connector sends a request business object synchronously, it expects to get back a response business object from the integration broker after any destination applications have processed the request. In synchronous mode, Test Connector puts the response business object on the queue specified by the source connector's Synchronous Request Queue property. The default mode for Test Connector is asynchronous. 1. Set Test Connector to synchronous mode by selecting Request > Mode > Synchronous from the menu bar. 2. Select Request > Send from the menu bar. 3. If the broker specified in the connector definition is InterChange Server Express then the "Select Collaboration" dialog is displayed. Select the collaboration to which the business object should be sent from the Collaboration drop-down menu and click OK. The business object request is sent to the configured port of the collaboration object chosen for processing. Sending request business objects in batch mode: In batch mode, Test Connector lets you specify the number of instances of a particular business object you want to send, as well as one attribute in the top-level object -a primary key attribute, for example-that you want set to a unique value for each instance. Test Connector copies the business object as many times as you have specified, incrementing the value of the single attribute you specified, and sends each business object. This option allows you to create a large number of business objects quickly and easily. If the selected attribute is a key field that participates in dynamic cross-referencing as part of an identity relationship, then you must guarantee that the initial value and all those that follow it are unique. Otherwise, the cross-referencing logic will fail, causing the request business objects to fail. To ensure that the values are unique, you can use Relationship Manager or execute SQL statements against the table for the relationship participant as follows. v Determine the highest current value for the participant and set the Initial Value field to an even higher value. The first business object instance in the batch and all those that follow will then be unique. v Delete the existing table entries for the participant, thus guaranteeing that no entries have the same attribute value as any of the batch business objects. To send business objects in batch mode, do the following: 1. Select the name of the business object you would like to send from the BOType drop-down menu. 2. Select Request > Send Batch from the menu bar. Chapter 11. Using Test Connector 195