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.
- 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.
- Business Process Engine receives the SOAP Message, and stores the BTTSystemData
value into a BPEL variable.
- When Business Process Engine navigates to a BTTSnippet Node, BTTSnippet
Node gets BTT Context from the BPEL variable which stores the BTTSystemData.
- Customer codes in BTTSnippet can get value from and set value into BTT
Context, and do their business logic.
- After customer codes, BTTSnippet stores updated BTT Context into the BTTSystemData
BPEL variable.
- When all the Business Process nodes complete, Business Process Engine
returns BTTSystemData BPEL variable to the application presentation layer.