Process to process communication in prolog

Maurizio Panti, Alessandro Cucchiarelli, M. Mattiucci, Simone Valenti · ACM SIGPLAN Notices · 1996

Purpose of this paper is to present an extension to LPA-MacProlog that allows the programmer to build communication-based applications. A simple set of primitives to open and close communication, and to send and to receive messages to other processes running in Prolog on different machines connected over an AppleTalk network, have been provided. A great design effort has been made in order to grant full independence of the communication layer from the domain: therefore, the proposed paradigm may be easily ported under different interpreters providing a powerful and inexpensive tool to implement process to process communication.

Read the paper · More papers on PaperTik