Web Site

Internet-description.com



» Internet » Peer ton Peer » Topics begins with J » JXTA


Page modified: Saturday, June 24, 2006 10:37:14

JXTA is a project for the standardisation of Peer ton Peer applications by freely accessible minutes and under an open SOURCE license published LIBRARies (reference libraries) for the programming languages Java, C and further languages. The JXTA Projektwebsite defines JXTA as minutes, what neglects the large role of the reference libraries and applications. The JXTA of minutes is core of the project it of programming language, operating system and underlying transportation minutes as for example TCP/IP or Bluetooth the broadest applicability to actually find independent there can. JXTA offers the possibility of discovering further participants (discovery), of overcoming Firewall and NAT (NAT traversal), of developing as well as own services for Peer ton Peer of networks.

The project JXTA was brought 2001 by Sun Microsystems under the line vonBill Joy and Mike Clary into being and developed further now by large industrielle and academic community. The name JXTA is derived from English "“juxtapose"”. "“juxtapose"” means as much as "„comparison "“. The sources to JXTA were published under an Sun own license, which was based on the Apache software License version 1.1. Sun Microsystems keeps still large influence on the JXTA project, since Sun Microsystems always places one of the three members of the board and also leads the most active developers in the project in the employee relationship.

Two JXTA of members of the board are selected annually of the Community. A goal of the JXTA of executive committee is to be given it strategic adjustments at the project. E.G. it is a goal of the project of getting minutes by the Internet Engineering Task Force (IETF) as Internet standard recognition. In addition are to be demonstrated on the basis prototypischen networks the scaling barness, security and interoperability by JXTA.

For the mobile market a special Java reference library (JXME) is made available, the Java 2 Micro edition (J2ME) is used.

Terminology

  • As Peer everything can be called, which implements at least one of JXTA minutes. That can be for example PDAs, mobile phones or servers. Each Peer receives a world-wide clear identification.
  • A Peer Group is a quantity of Peers, which organize themselves to a group, in order to perform work for the group together. Peer Groups are likewise identified by a clear ID in a JXTA network.
  • Messages in JXTA are objects, which can be sent away between Peers. As format XML is usually used, in addition, a binary format is possible.
  • A Pipe is to be dispatched a communication channel around Messages or be able to receive.
  • A Advertisement is a XML structured document, which designates, describes all JXTA resources and communicates their existence. Resources are thereby Peers, Peer Groups, Pipes or services.
  • A service is a service, which can be made available by each Peer or a Peer Group.

Central one of minutes

  • The Peer Discovery Protocol is used, in order to find Peers, Peer Groups, Pipes or services.
  • The Peer information Protocol offers the possibility of querying information about other Peers. This is optional minutes.
  • The Peer resolver Protocol permits it to Peers to send away and receive generic inquiries.
  • The Pipe being thing Protocol has the function to bind a virtual communication channel (pipe) to a channel terminator point (final POINT).
  • The final POINT Routing Protocol defines a set of messages, which make it possible to develop a route from a pour Peer to a goal Peer.
  • The rendezvous Protocol is used, in order to develop connections to rendezvous Peers, in order to be able to dispatch thereby Messages within a Peer Group at all.

Related links

Literature


Articles in category "JXTA"

We found here 3 articles.

J

» Jajah
» Jason Rohrer
» JXTA

Related Websites

We found here 6 related websites.

  • JXTA
    SourceCast, a collaborative software development platform from CollabNet.

  • JXTA Technology
    Introduced by Sun Microsystems, Inc., the award winning JXTA technology is a ... Project JXTA shows the real business benefits of peer-to-peer technology. ...

  • JXTA Technology
    Introduced by Sun Microsystems, Inc., the award winning JXTA technology is a ... Project JXTA shows the real business benefits of peer-to-peer technology. ...

  • JXTA technology White Papers
    SourceCast, a collaborative software development platform from CollabNet.

  • JXTA Tutorials
    SourceCast, a collaborative software development platform from CollabNet.

  • Projects:JXTA Book
    Includes early draft of JXTA text written by Brendon Wilson.

Page cached: Wednesday, July 5, 2006 23:55:14
Valid XHTML 1.0!  Valid CSS!

Navigation

Related articles


Page copy protected against web site content infringement by Copyscape