The Messenger classes provide tools for interprocess communication. The tools are based on the ToolTalk service which is part of the Common Desktop Environment. Applications can use the tools described in the documents referenced below to create, send, receive, and interpret messages.
Processes can communicate without having any specific knowlege of each other.
The Network Messenger class enables communication across the network. Both classes are derived from the base Messenger class , which is never instantiated directly. The Messenger class contains methods for sending and receiving messages. NetworkMessenger and DisplayMessenger classes add methods for registering interest in specific messages or types of messages. The messenger classes pass messages as CSMessage objects.