JXTA Promotion 3, Basic Concepts

xiaoxiao2021-03-06  119

JXTA basic concept

JXTA is an abbreviation for juxtapose. When you are using a computer distributed across all, you need to indicate the IP address of these nodes. If you are a server, you can identify them through the static specified IP you have, and if you use DHCP if you use DHCP to assign an IP address, you can also recognize them via the computer name via the Windows network. However, with the expansion of the network, this manual search method will become troublesome. At the same time, other mobile computing devices, such as PDAs and Java phones connected through wireless networks, more difficult to provide user convenient endpoints over the network itself access mechanism. The popularity of mobile devices and the rise of the wireless network, which has become more discrete networks that have been divided by the proxy server and firewall. So today's network applications are increasingly inclined to web service. However, the HTTP connection is different relative to the application layer, JXTA is to create a network that creates a web service to create a web service similar to the optimum communication method of the application layer. platform. On such a platform, the meaning of point-to-point dialogue between computing devices is again valued again. Of course, this is not only those UNIX computers 30 years ago, but includes any device that connects the Internet today.

Below is a summary of JXTA network elements:

Principle: Each node represents the information required by the network through the XML document, and the node supports the presence and operation of the network through which the information is supported, and the network state is synchronized with the XML document. These XML documents classified according to the responsibilities are called protocol.

Identity identification, signaling JXTA uses a network identity authentication system independent of DNS, and this authentication system has also become the foundation of the JXTA network. Identity represents the legality of nodes in the network, and signaling is used for information for artificially labeled resource nodes.

Forwarding to make JXTA a real distributed P2P network, let communication between all nodes across firewalls, and support for devices that have insufficient resources, this proxy service is forwarded.

Endpoints can still ensure the flexibility of communication between nodes in the network that changes in node status, and is used to identify virtual addresses of endpoints.

The duplex communication between the pipe is used for identity confirmation, which can be a one-to-one or one-to-one (Propagate PIPE).

转载请注明原文地址:https://www.9cbs.com/read-126627.html

New Post(0)