IBM BJ0NJML Integration Guide - Page 229
Processing Rules, With XSL mapping
View all IBM BJ0NJML manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 229 highlights
Outbound Customization The primary difference between an invocation channel and a publish channel is that application code invokes the invocation channel, while an event or a data export initiates a publish channel. Additionally, the synchronous processing of an invocation channel can return a response and update the system business objects. For invocations, you can customize an invocation channel in the following ways: T In the following Java exits: First user exit (user exit preprocessing) Processing class Second user exit (user exit postprocessing) T With XSL mapping T In a handler exit For responses, you can customize an invocation channel in the following ways: T In the following Java exits: First user exit (user exit preprocessing) Publish channel processing class Second user exit (user exit postprocessing) T With XSL mapping The following diagram illustrates the flow of a message that uses an invocation channel. The process flow starts from the object structure to the endpoint. The endpoint delivers the message to its destination and a response can be returned to the invoker of the invocation channel. Processing Rules You can use the publish channel processing rules engine to customize outbound transactions without writing Java code or using XSL. Processing rules are available only to a publish channel, not to an invocation channel. Integration Framework Customization with Java and XSL 215