LibraryLink ToToggle FramesPrintFeedback

Discovery Protocols

A discovery protocol builds a connection to a message broker in two steps, as follows:

Discovery protocols are particularly useful for clients that connect to a cluster of message brokers.

Table 1.1 describes the discovery protocols that clients can use.


The discovery protocol supports a number of discovery agents, which are also specified in the form of a URI. For details of the supported discovery agents, see Discovery Agents .

[Note]Note

Although discovery agent URIs look superficially like transport URIs, they are not the same thing. A discovery agent URI can only be used in certain contexts and cannot be used in place of a transport URI.