Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 4 Publication Service for Tuxedo Queue-Based Communication : Example Description

Example Description
This example shows how the adapter Publication service can be used in a TIBCO ActiveMatrix BusinessWorksprocess using RV transport. The project configured for this example has a TIBCO ActiveMatrix BusinessWorks process which uses adapter Publication service which in turn uses Queue-based communication.
The business object that is used for this example is PurchaseOrder. A Tuxedo service, based on the PurchaseOrder ID that it receives from the invoking client, returns the POTYPE, UOM, PODATE, CURRENCYTYPE, STATUS, MFGID, PRICE corresponding to that PurchaseOrder ID. The adapter Publication service publishes this data.
Following are the flow of events:
1.
User sends request from the Tuxedo client called Clt.
2.
The client invokes the POINFO Tuxedo service.
3.
The Tuxedo service puts the data into the Tuxedo queue.
4.
A timer triggers the adapter to check the data in the Tuxedo queue.
5.
6.
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\QueueBased\PurchaseOrder
TIBCO_HOME\adapter\adtuxedo\version_number\examples\QueueBased\PurchaseOrder\BusinessWorks
The project zip that contains the adapter Publication service configuration 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