Hostname: page-component-5c6d5d7d68-sv6ng Total loading time: 0 Render date: 2024-08-21T08:27:38.050Z Has data issue: false hasContentIssue false

Multi-threading and message communication in Qu-Prolog

Published online by Cambridge University Press:  15 June 2001

KEITH CLARK
Affiliation:
Department of Computing, Imperial College, London, UK (e-mail: [email protected])
PETER J. ROBINSON
Affiliation:
Software Verification Research Centre, The University of Queensland, Australia (e-mail: [email protected])
RICHARD HAGEN
Affiliation:
Software Verification Research Centre, The University of Queensland, Australia (e-mail: [email protected])

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.

Type
Regular Paper
Copyright
© 2001 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)