摘要 |
The information processing system contains four types of devices: a registration server, one or more information servers one or more agent servers and two or more collaborating devices that may be located on their respective private networks using Network Address Translation (NAT). The information servers are the sources of public information and publish their public information to the collaborating devices via the agent servers by the agent-based communication mechanism. For the collaborating devices, they can either play the role of a master control device or a federated device to the master control device. The master control device communicates with one or more of its federated devices in order to gather private or confidential information via point-to-point communications using, e.g, tunneling. Fixed, variable or control scripts, stored in an open service directory at the master device, are used for communication with the servers. Fixed or control scripts, stored in a proprietary directory at the master device, are used for communication with federated devices. |