The DSI thread of a Replication Server connection is where
the replicated transaction is delivered by Replication Server.
Every
replicate database expected to receive replicated transactions must
be represented by a Replication Server connection with an enabled
DSI thread.
Replication Server establishes a connection directly with
the replicate database, if it resides in Adaptive Server. If the
replicate database resides in a non-Sybase data server, Replication
Server communicates using:
An ECDA database
gateway by way of the connection’s DSI thread, or,
ExpressConnect to establish a connection directly
with the Oracle replicate database.
Note: A replicate data server or database gateway never attempts
to connect to the DSI thread of a connection. The only entity that
can initiate communication to a DSI thread is the Replication Server.
On a DSI thread, the Replication Server is the client, and
the replicate data server or database gateway is the server.