Copyright © Cloud Software Group, Inc. All Rights Reserved |
This section lists four kinds of services that can be found in most of TIBCO adapter products. Not all adapters provide all these services and some adapters may provide services not listed here. See Adapter Services for information about services available on TIBCO ActiveMatrix Adapter for IBM i.An adapter publication service recognizes when business events happen in a vendor application, and asynchronously sends out the event data in real-time to interested systems in the TIBCO environment.An adapter subscription service asynchronously acts, such as updating business objects or invoking native APIs, on a vendor application. The adapter service listens to external business events, which trigger the appropriate action.In addition to asynchronously publishing and subscribing to events, an adapter can be used for synchronously retrieving data from or executing transactions within a vendor application. After the action is performed in the vendor application, the adapter service sends a response back to the requester with either the results of the action or a confirmation that the action occurred. This entire process is called request-response, and it is useful for actions such as adding or deleting business objects.An adapter request-response invocation service is similar to the request-response service, except that the roles are reversed. The vendor application is now the requester or initiator of the service, instead of the provider of the service. The adapter service acts as a proxy, giving the vendor application the ability to invoke synchronously functionality on an external system.Table 1 summarizes the services introduced in this section.
Table 1 Adapter Services Summary Consider the following environment that involves application X, an adapter, and another application:Figure 2 A Business Integration ScenarioFigure 3 Choosing an Adapter Service
Copyright © Cloud Software Group, Inc. All Rights Reserved |