Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 8 Transport : Transport Scope

Transport Scope
Rendezvous software distinguishes between two broad classes of transports, each with a different potential scope and a different delivery mechanism.
A network transport delivers messages across a network, to processes on one or more hosts. It also can deliver messages to several processes on a single host.
All messages pass through a Rendezvous daemon process.
The service, network and daemon parameters of a network transport specify its scope within the network (see Network Transport Parameters).
An intra-process transport delivers messages between program threads within a single process.
Intra-process messages do not pass through a Rendezvous daemon process; instead, they remain local within the program process. Intra-process messages are significantly faster than network messages.
Each program contains exactly one intra-process transport; the Rendezvous open call creates it automatically. Its scope is the program process. Any thread can dispatch intra-process events from an appropriate queue.
Programs can use intra-process messages to implement user events. For more information, see Intra-Process Transport and User Events.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved