RepConnector architecture

RepConnector is designed based on the JCA (Java Connector Architecture) specification of J2EE. It runs in the J2EE-compliant application server environment. The architecture consists of three modules:

For real-time messaging, RepConnector uses Replication Server technology to detect business events that occur in the database. Upon receiving events from Replication Server, RepConnector transforms those events to XML-formatted messages, then sends the XML messages to the configured messaging systems. RepConnector guarantees that the message routing is transactional.

In the reverse direction, RepConnector detects events from any of the supported messaging systems, transforms those events to SQL statements, and sends them to the configured database. These incoming events are in either SQL commands or an XML representation of SQL commands.