Networking

Previous: Implementation Up: Desiderata Next: Environment

Networking

An agent communication language should fit well with modern networking technology. This is particularly important because some of the communication will be about concepts involving networked communications. The language should support all of the basic connections-point-to-point, multicast and broadcast. Both synchronous and asynchronous connections should be supported. The language should contain a rich enough set of primitives that it can serve as a substrate upon which higher-level languages and protocols can be built. Moreover, these higher-level protocols should be independent of the transport mechanisms ( e.g., TCP/IP, email, http, etc.) used.

finin@ISRulesCsNot