![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
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 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 send or receive the data. They are the publishers, subscribers, clients, and servers in a custom adapter. See Endpoints.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 |