3
ADAPTERS The TIBCO adapters will be acting as bi-directional gateway between external systems and BW. The adapters provides 4 types of services 1) Publication services (Async-Communication) 2) Subscription services (Async-Communication) 3)Request/Response server service (sync- Communication) 4)Request/Response invocation service (sync- Communication) Adapter Inbound services 1) Publication services External system sends information and BW subscribes for that information. 2) Request/Response invocation service External system sends request and BW receive that request and sends response to External system. Adapter Outbound services 1) Subscription services BW sends information and external system subscribes for that information. 2) Request/Response server service BW sends request to external system and external system receives that request and send response to BW

Adapters

Embed Size (px)

DESCRIPTION

Adapter

Citation preview

ADAPTERSThe TIBCO adapters will be acting as bi-directional gateway between external systems and BW.The adapters provides 4 types of services1) Publication services (Async-Communication)2) Subscription services (Async-Communication)3) Request/Response server service (sync-Communication)4) Request/Response invocation service (sync-Communication)Adapter Inbound services1) Publication servicesExternal system sends information and BW subscribes for that information.2) Request/Response invocation serviceExternal system sends request and BW receive that request and sends response to External system. Adapter Outbound services1) Subscription servicesBW sends information and external system subscribes for that information.2) Request/Response server serviceBW sends request to external system and external system receives that request and send response to BWEach adapter will have 3 types of configurations1) Connectivity information2) Transport information3) SchemaThe schema which is configuring as part of adapter service is called Active Enterprise (AE) or AE schema.All the adapter configurations and the schemas will be stored into AE schemas folder of the project.The adapter supports only JMS and RV protocols.The transport will be configuring as part of adapter service.Each adapter will implement the system specific native protocol. For example- The DB adapter implements JDBC protocol.The adapter only will be taking care of converting XML message into target system data and source system data into XML message.Using AE schema the adapter performs invoke (inbound) and outbound data validations.Only valid data will be sending to BW and to the target systems.The adapter publication services will be polling the source system for the data.During polling time when the adapter finds new information it will publish that information on to the messaging BUS.The request-response invocation services will be executing only when the request is raised in the source system.The adapter subscription service will enable the target system to automatically subscribe for information.When BW send request, the adapter sends request to the target system a method will be executed in the target system the method response will be send to BW by the adapter.For the adapters 3 types of message wire format can be used.1) Active enterprise message format2) RV message3) XMLFor JMS transport only XML format is supported.RV supports all three types of formats.