Replication Agent components

Replication Agent consists of a set of components that work together to perform all the operations required to propagate transactions from a primary database for replication.

Following are the main Replication Agent components:

The process is as follows:

  1. The Log Reader component retrieves transaction data from the transaction log in the primary database.

  2. The Log Reader generates change set data and passes the change sets to the LTI.

  3. The LTI component processes the change set data from the Log Reader and generates the LTL to send to the primary Replication Server.

    The LTI component also receives messages from the primary Replication Server.

Although the LTM component is not involved in the flow of data from the primary database to the primary Replication Server, it coordinates the activities of the other Replication Agent components and processes any errors generated by those components.

Administration port

Replication Agent provides an administrative user interface through its administration port.

The administration port allows an Open Client application to log in to a Replication Agent instance as if the Replication Agent were an Open Server application. After it is logged in, the administrative client can issue commands to control, administer, and monitor the Replication Agent instance.

The administration port communicates with the client through the Sybase JDBC driver (jConnect™ for JDBC™).

The administration port passes commands from the administrative client to the Replication Agent components. The administration port also processes the messages from Replication Agent components, and passes those messages out to the client.

Java requirement

Replication Agent 15.2 includes a Java Runtime Environment (JRE), so the computer that acts as the Replication Agent host machine must meet JRE requirements.

For more information on installing and setting up a JRE, see: