next up previous contents
Next: The dd_server program Up: Network Connection Previous: Network Connection

Overview

The DD code contains a network section, which allows to retrieve and insert events over the network. The main design goal has been that the interface to the user is the same between local connections and connections over the network. For example the user calls the routine dds_create or ddu_attach() regardless whether the DD system is locally or remotely.

A client server architecture has been choosen as the actual implementation. A server must be running on each node, where a DD system is running or supposed to run. This server listens on a socket for incoming requests and forks of another server to which the client sends the DD related commands. The client code does not have to be changed in order to run the DD code over the network. TCP/IP has been choosen as the network protocol.



Online software development
Thu Mar 14 10:35:53 EST 1996