2.3 Discovery Protocol (3)

Topic Version1Published10/31/2016
For StandardETP v1.1

The Discovery protocol uses a RESTful approach to enable store customers to enumerate and understand the contents of a store of data objects.

The roles for Discovery protocol are store and customer. The store represents a database or storage of object information, which the customer requests information about it. These are the same roles used in the Store, StoreNotification, and GrowingObject protocols.

This protocol has only two messages:

  • One is sent from a customer to a store that supplies a URI and requests a list of child URIs.
  • The other is sent from a store to a customer and contains the list of child URIs.