basics
From the programmer’s perspective, the Rendezvous software suite includes two main components—a Rendezvous programming language interface (API) and the Rendezvous daemon.
a).The Rendezvous daemon runs on each participating computer on your network. All information that travels between program processes passes through the Rendezvous daemon as the information enters and exits host computers.
b).The daemon also passes information between program processes running on the same host.
Any computer can run any number of Rendezvous programs.
Usually the daemon runs on the same computer as the program; however, it is possible to connect to a remote daemon.)
Programs attempt to connect to a Rendezvous daemon process. If a local daemon process is not yet running, the program starts one automatically and connects to it.
request/reply or as publish/subscribe
From the programmer’s point of view, a message is a set of fields.
The open call creates a default event queue, an intra-process transport, an event driver, and other resources within the program.
runs continuously and may exit after a period of inactivity
If the Rendezvous daemon exits, programs automatically restart it. Programs can monitor these events by listening for the system advisory messages RVD.DISCONNECTED and RVD.CONNECTED.
programming
data
events
transport
virtual circuites