English

Multi-Threading And Message Communication In Qu-Prolog

Programming Languages 2007-05-23 v1

Abstract

This paper presents the multi-threading and internet message communication capabilities of Qu-Prolog. Message addresses are symbolic and the communications package provides high-level support that completely hides details of IP addresses and port numbers as well as the underlying TCP/IP transport layer. The combination of the multi-threads and the high level inter-thread message communications provide simple, powerful support for implementing internet distributed intelligent applications.

Keywords

Cite

@article{arxiv.cs/0404052,
  title  = {Multi-Threading And Message Communication In Qu-Prolog},
  author = {Keith L. Clark and Peter J. Robinson and Richard Hagen},
  journal= {arXiv preprint arXiv:cs/0404052},
  year   = {2007}
}

Comments

Appeared in Theory and Practice of Logic Programming, vol. 1, no. 3, 2001