IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > Lotus Domino > Overview of WebSphere Adapter for Lotus Domino > Technical overview

Outbound processing

WebSphere Adapter for Lotus Domino supports outbound request processing. When the adapter receives a request, which is sent in the form of a business object from the module, it processes the request and returns the result as a business object. The adapter provides a standard set of outbound operations.

Outbound processing begins when a module receives a business object from a service, which is called a request. When a request is received, the adapter uses the information stored in the business object and metadata from the interaction specification properties to perform an operation on the Lotus Domino server.

The adapter supports the following outbound operations:

Figure 1.shows how the adapter and module function together as part of an outbound service. A module created for outbound processing receives the request. The adapter determines the operation to be performed based on the information received in the metadata from the interaction specification properties. It then performs the operation on the Lotus Domino server.

Figure 1. WebSphere Adapter for Lotus Domino as part of an outbound SOA implementation

The adapter connects to the Lotus Domino server with the server address, Domino Internet Inter-ORB Protocol (DIIOP) port number, user name, and password information. After connecting to the Lotus Domino server, the adapter lists all databases in the connected server. In each database, there can be several types of documents. Each type of document is called a form. The adapter lists all forms in a database and allows user to select the forms as business object types. For each selected business object type, method binding artifacts are generated to support outbound operations.

All business data and metadata are stored in the Domino databases.

Technical overview of WebSphere Adapter for Lotus Domino