Messages Mediate Interactions Between Programs

Three distinct kinds of interactions occur between programs in the Rendezvous environment:

Publish/subscribe interactions, such as distribution of information to multiple recipients.
Request/reply interactions, such as queries or transactions to individual services.
Multicast request/reply interactions, such as queries to one or more anonymous services.