Short Description:
DAPHNE is a system of tools and run-time support routines that allow programs to be broken into parts for distributed execution on different nodes of a heterogeneous computer network. This approach to distributed programming is both simple and general. It
serves as a natural basis for classical network services such as remote file access or remote login while the same time allowing arbitrary distributed applications to be written in a standard programming language. The pivot of DAPHNE is a remote procedur
e call mechanism that is specially adapted to a heterogeneous environment, notably heterogeneous systems software. The current language context of DAPHNE is Modula-2.
Model: heterogeneous, server/client, loosely-coupled
Properties: UNIX-compatible
Transparency: location, access
Running on: networked UNIX and MS-DOS systems
Date: 1988
Klaus-Peter Lšhr, Joachim MŸller and Lutz Nentwig: "DAPHNE: Support for Distributed Applications Programming in Heterogeneous Computer Networks", IEEE, Proceedings of the 8th International Conference on Distributed Computing System, San Jose, 1988.