Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 3 Adapter Program Elements : Overview

Overview
The primary task of an adapter is to retrieve or send data. The SDK supports this with a flexible architecture that allows separation of the configuration from the adapter program. The SDK contains the facility to work in this framework and the classes to encapsulate the transport, endpoint, and so on.
The program elements of an adapter fit together as follows:
The MApp application manager handles initialization and shutdown of an adapter. Applications can customize initialization and shutdown. See MApp Application Manager.
The adapter interacts with the source or target application using either a publish/subscribe or a request/reply transport protocol. See Transport Protocol.
Endpoints are configured to use a specific message format, which packages the data going over the network. See Transports, Wire Formats, and Message Formats.
Each endpoint is associated with a session. The MSession subclasses encapsulate the transport (TIBCO Rendezvous or TIBCO Enterprise Message Service) used to communicate with the source or target application. See Sessions.
The program is executed based on an event model using event sources (which are the endpoints that receive or send data), events, and event listeners. See Event Model.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved