IBM WebSphere Multichannel Bank Transformation Toolkit, Version 7.1

How the Business Process Component works

This topic provides a generic description of what happens when a Branch Transformation Toolkit application needs to perform one or more activities in the business logic tier.

  1. The application presentation layer calls a JSR-109 Web Service Client Proxy, and sends a SOAP Message to the Business Process Engine. BTTSystemData should be a parameter of this Web Service’s operation.
  2. Business Process Engine receives the SOAP Message, and stores the BTTSystemData value into a BPEL variable.
  3. When Business Process Engine navigates to a BTTSnippet Node, BTTSnippet Node gets BTT Context from the BPEL variable which stores the BTTSystemData.
  4. Customer codes in BTTSnippet can get value from and set value into BTT Context, and do their business logic.
  5. After customer codes, BTTSnippet stores updated BTT Context into the BTTSystemData BPEL variable.
  6. When all the Business Process nodes complete, Business Process Engine returns BTTSystemData BPEL variable to the application presentation layer.


Feedback