JACK™ agents communicate via peer to peer messaging. Messages are sent to a named agent at a named portal, and it is unimportant to the sending agent whether the receiver is in the same process or in a different process. JACK™ agents are therefore easily distributed to multiple processes and even multiple machines.

