Services and Corresponding Activities

The business process uses services to retrieve or send data. There are two kinds of services:

  • Adapter services—The source and target applications your enterprise uses cannot directly talk to each other or to ActiveMatrix BusinessWorks. To enable this communication, you can use TIBCO adapters. Adapters can be configured using TIBCO Designer.

  • Web services—Web services are external to ActiveMatrix BusinessWorks but are supported by several activities that are part of ActiveMatrix BusinessWorks.

The example discussed in this manual requires the following activities:

  • An application server sends the incoming orders over JMS. The business process uses a JMS Queue Receiver activity that receives the order.

  • A PeopleSoft adapter receives a request and sends data back to the process. For the problem at hand, a request-response adapter service is well suited. The business process uses an Invoke an Adapter Request-Response Service activity to interact with the adapter.

  • A web service provided by the shipping company is invoked through a SOAP Request Response activity.

  • A Siebel subscriber adapter service receives the order from a Publish to Adapter activity and enters the order, including the Order ID assigned by PeopleSoft, into the Siebel customer service system.

Other activities include a Send Mail activity that sends an email to the customer if shipping is delayed.