This illustration shows users making changes to database objects in an Oracle database. The changes are logged in the redo log. A capture process formats these changes into messages called LCRs and enqueues them. An outbound server dequeues the LCRs when a client application using the XStream Out interface connects to the outbound server. The outbound server sends events to the client application, and the client application sends an acknowledgement to the outbound server.