Adapter architecture

The following adapter components provide communication from the integration broker to and from the Lotus Domino server:

For the Lotus Domino adapter, these and all other adapter components are provided for you. Installation and configuration are the only tasks necessary to set up the adapter.

Connector architecture

The connector consists of the following components that enable communication between Lotus Domino and the integration broker:

Application-specific connector component

The application-specific component of the connector performs the following tasks:

A business object handler is part of the application-specific component. It processes business objects sent to the adapter from the integration broker.

Connector framework

The connector framework manages interactions between a connector's application-specific component and the integration broker. It sends and receives business objects and manages the exchange of startup and administrative messages. It also retrieves the meta-data that the connector requires from the repository.

Event table

The event table consists of three separate sets of data, or views : the configuration view, the event view, and the archive view. The configuration view stores the selections you make, during adapter configuration, about which types of Domino server events the listener should detect. The event view stores the information about actual server events. The archive view contains status information about events that have already been processed.

Event listener

The event listener is a Domino Extension Manager executable library that you will install as an extension to the Domino server. It detects events that occur on the Domino server and stores information about those that are of interest in the event table. As part of adapter setup, you will configure what event types are of interest; that is, those which you wish to pass to the integration broker (and eventually to another application). The listener will then detect any Domino server events of the designated type and record them in the event table. You must add the name of the event listener to the server's NOTES.INI file so that when the server is started, the event listener will also start. (Refer to Installing and configuring the adapter for more information about modifying the NOTES.INI file.)

Copyright IBM Corp. 1997, 2003