Remote Procedure Call

DDE is quite a low level protocol, and all encoding and decoding of messages must be done by the client and server applications. The wxWindows extension PROLOGIO implements a remote procedure call protocol (RPC) so that a server can implement a library of functions for a client to call. PROLOGIO makes it easy for applications to pack and unpack the arguments and return value(s) of procedure calls, and provides a mechanism for the server to register its available calls and automatically handle the routing of calls to appropriate server callbacks, one to a procedure definition. All this makes calling or implementing server facilities childishly simple. Since PROLOGIO sits on top of the DDE wrapper, it is also platform independent. See the separate PROLOGIO manual and PROLOGIO.