Synchronous Outbound Integration Processing
56
Integration Guide
Outbound Integration Process Initiation
Summary A Service Oriented Architecture (SOA) environment enables the use of external
services for the purposes of data processing from multiple data sources.
Invocation channels support this generic service-oriented architecture capability
by enabling the integration framework to call external applications and process
their response.
You initiate the outbound integration process. This process can be implemented
by using an action class which calls an invocation channel. You can implement an
action by using the following means:
T A user interface control (within an application)
T Workflow routing
T Escalation
Request Object Structure Definition
Summary The integration framework performs the following activities when it builds a
request object structure from the objects:
1 The request object structure that is associated with each invocation channel is
determined.
2 The request object structure identifies its component objects.
3 The integration framework constructs the request object structure from the
objects.
4 The integration framework adds the following header information to the
request object structure:
Output The output of this activity is an object structure with the following format and
header data:
<InvokeObjectStructureName creationDateTime="system"
messageID="1234444" event="0" xmlns:xsi="http://www.w3.org/2001/
XMLSchema-instance" xmlns="http://www.ibm.com/maximo">
<ObjectStructureNameSet>
<ObjectName>
.
.
.
</ObjectName>
</ObjectStructureNameSet>
</InvokeObjectStructureName>
Tag Value
Object structure name The name of the object structure.
messageID Unique message ID.
creationDateTime System datetime.