Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 10 Request-Response Invocation Service for Rendezvous Adapter Agent-Based Communication : Example Description

Example Description
This example simulates the Rendezvous Adapter Agent-based communication that is supported by the adapter Request-Response Invocation service. The Tuxedo service, based on the Sales Order ID that it received from the data sent by the invoking client, returns the DESC, PRODID, UOM, ORDERDATE, QTY, STATUS corresponding to that Sales Order ID.
Following are the flow of events:
1.
User sends request from the Tuxedo client.
2.
The client invokes the Tuxedo service.
3.
The Tuxedo service sends a request to the adapter through the adapter agent.
4.
The agent posts the data to the adapter.
5.
The adapter puts the request over JMS transport. TIBCO ActiveMatrix BusinessWorks subscribes to the request and returns a response.
6.
On getting the response from TIBCO ActiveMatrix BusinessWorks, the adapter forwards the data to invoking the Tuxedo service through the agent.
Location of the Example Files
Files provided with this example are given in the next table. The files are located in the following locations:
TIBCO_HOME\adapter\adtuxedo\version_number\examples\AgentBased\SalesOrder
TIBCO_HOME\adapter\adtuxedo\version_number\examples\AgentBased\SalesOrder\BusinessWorks
Project zip that contains the preconfigured adapter Subscription service and the TIBCO ActiveMatrix BusinessWorks process.
Contains commands required to get the Tuxedo service running on Windows (Sets the required environment variables, creates executables, loads the ubbconfig file and boots the Tuxedo service)
Contains commands required to get the Tuxedo service running on UNIX (Sets the required environment variables, creates executables, loads the ubbconfig file and boots the Tuxedo service). This script should be run in a k-shell.

Copyright © TIBCO Software Inc. All Rights Reserved