Filename: 52660796-EAI-Tibco-ADB-2.ppt
-
Upload
srinivas-chary -
Category
Documents
-
view
39 -
download
0
description
Transcript of Filename: 52660796-EAI-Tibco-ADB-2.ppt
1.
EAI Center Of Excellence
Confidential
Tibco ActiveDatabase Adapter
2.
EAI Center Of Excellence
Confidential
3.
EAI Center Of Excellence
Confidential
Adapter Architecture
4.
EAI Center Of Excellence
Confidential
5.
EAI Center Of Excellence
Confidential
6.
EAI Center Of Excellence
Confidential
7.
EAI Center Of Excellence
Confidential
Message Transports• TIBCO Rendezvous
ActiveEnterprise Message: provides class information and packing rules for the TIBCO Adapter SDK set of data types.
Rendezvous Message basic TIBCO Rendezvous wire format.
XML Message
• TIBCO Enterprise for JMS :Communicate only with the TIBCO Enterprise for JMS server
8.
EAI Center Of Excellence
Confidential
9.
EAI Center Of Excellence
Confidential
TIBCO Runtime Agent
• Provides basic connectivity between the other components and manages the components on each machine.
• Provides the run-time environment; that is, all the shared libraries including third-party libraries
• An agent that runs in the background and starts and stops processes according to deployment information.
10.
EAI Center Of Excellence
Confidential
11.
EAI Center Of Excellence
Confidential
Basic Features – Contd.
• Publish data by value cannot handle data types such as Oracle LONG and LONG RAW.
• Publish by reference - handles data types such as Oracle LONG and LONG RAW
• Publish on parameterized subjects.
• Pre-register certified subscribers with a certified publisher.
• Update both parent and child tables within a publication.
• Subscribe using wildcard subject names
• Use request-response semantics to publish SQL statements, stored procedures.
12.
EAI Center Of Excellence
Confidential
Basic Features – Contd.
• Polling or Alerter : asynchronously alert the adapter of changes in the database
• Exception Table
• Loop Detection
• The adapter supports the following SQL operations for publishing and subscribing:
• INSERT
• UPDATE
• DELETE
• UPDATE/INSERT (update if row exists, otherwise insert)
•Timely Processing of Data : limits the number of messages that are picked up per poll period
13.
EAI Center Of Excellence
Confidential
Configuring a publisher adapter
• Create Tables using scripts
Source table.
Publishing table - the new data from the source table is copied using the trigger. Table has additional columns (prefixed by ADB_) that are used by the adapter.
Destination table ADB update new data.
Exception table
• Configure the adapter in BW designer
• Design Time configurations
• Run Time configurations
14.
EAI Center Of Excellence
Confidential
Configuring a publisher adapter - contd
• Select the publisher
Configure the source table, child tables if any.
Message transport etc.
Save the project
Build Ear file – Multi file format.
Deploy using TIBCO Admin
Run the adapter
15.
EAI Center Of Excellence
Confidential
16.
EAI Center Of Excellence
Confidential
17.
EAI Center Of Excellence
Confidential
18.
EAI Center Of Excellence
Confidential
19.
EAI Center Of Excellence
Confidential
20.
EAI Center Of Excellence
Confidential
THANK YOUTHANK YOU