1.3 Overview

This protocol enables a protocol client to query a Lotus Notes Client application to discover Domino servers available, discover databases available on those Domino servers, and pull content and properties from those databases.

A typical scenario for using this protocol involves two stages. First, a Domino server and database are identified. This step typically involves the following sequence:

  • The protocol client gets the list of servers.

  • Choose a server.

  • For that specific Domino server, the protocol client gets the list of databases.

  • For each database, the protocol client gets the properties of that database.

  • Choose a database.

The second step, after a specific database is chosen, is to retrieve items from that database. This step typically involves the following sequence:

  • For that specific database, the protocol client gets the list of items.

  • For each item, the protocol client gets the content and properties of that item.

  • If an item has attachments, for each attachment, the protocol client gets the contents and properties of that attachment.