Managing single events using a single message queue

A single message queue can be the interface for all RepConnector replication events. In this case, the business process must be designed so that it manages all possible replication event types it needs to process. For example, a database event delivered in a RepConnector dbStream can be a tranBegin, tranCommit, tranAbort, insert, update, delete, execBegin, execEnd, or execSQL event.

To process the incoming replication events, you must know:

Figure 9-1 shows RepConnector-to-Unwired Orchestrator single queue management, in which the flow of a message is delivered to a queue by RepConnector, and picked up by Unwired Orchestrator.

Figure 9-1: Message flowr

An RDBMS sends the message to Replication Server, which sends it on to RepConnector, which sends it to Unwired Orchestrator.

NoteThis technique simplifies the replication environment but increases the complexity of the Unwired Orchestrator business process, because the business process must handle different message types. The process designer may want to distribute these events using multiple message queues. In this case, a RepConnector runs for each queue.