Project JXTA

Project JXTA J2SE 20050301

These packages provide the reference implementation of the JXTA Protocols using Java 2 Standard Edition 1.4.1.

See:
          Description

JXTA J2SE Reference Implementation (see note)
net.jxta.impl.access  
net.jxta.impl.access.always A JXTA AccessService implementation which provides minimal Access Service functionality.
net.jxta.impl.access.simpleACL A JXTA AccessService implementation which provides basic Access Control List (ACL) functionality.
net.jxta.impl.cm  
net.jxta.impl.config A deprecated package currently used for retrieval of a single property, JXTA_HOME.
net.jxta.impl.discovery A JXTA DiscoveryService implementation which implements the standard JXTA Peer Discovery Protocol (PDP).
net.jxta.impl.document  
net.jxta.impl.endpoint  
net.jxta.impl.endpoint.cbjx A JXTA MessageTransport implementation which which provides message verification by examining message signatures.
net.jxta.impl.endpoint.endpointMeter  
net.jxta.impl.endpoint.msgframing  
net.jxta.impl.endpoint.relay A JXTA MessageTransport implementation which which provides client polling and server store-and forward functionality for peers incapable of receiving incoming connections.
net.jxta.impl.endpoint.router A JXTA MessageTransport implementation which simply translates addresses in messages from peer ids to physical Endpoint Addresses.
net.jxta.impl.endpoint.servlethttp A JXTA MessageTransport implementation which uses the HTTP protocol.
net.jxta.impl.endpoint.tcp A JXTA MessageTransport implementation which uses raw TCP/IP sockets.
net.jxta.impl.endpoint.tls A JXTA MessageTransport implementation which which provides secure, private message transmission using TLS sockets.
net.jxta.impl.endpoint.transportMeter  
net.jxta.impl.id.binaryID The 'binary' format is a general purpose JXTA ID Format.
net.jxta.impl.id.CBID The 'cbid' format is a general purpose JXTA ID Format.
net.jxta.impl.id.unknown The 'unknown' format is a special JXTA ID format used by the J2SE implementation to manage ids of formats which are not recognized.
net.jxta.impl.id.UUID The 'uuid' format is a general purpose JXTA ID Format.
net.jxta.impl.loader  
net.jxta.impl.membership The membership service allows a peer to establish an identity within a peer group.
net.jxta.impl.membership.none A Membership Service implementation which is intended to be used with peer groups which require no real authentication.
net.jxta.impl.membership.passwd The passwd membership service provides a Membership Service implementation which is based on a password scheme similar to the POSIX /etc/passwd system.
net.jxta.impl.membership.pse A JXTA Membership Service utilizing PKI to provide secure identities.
net.jxta.impl.meter  
net.jxta.impl.peer  
net.jxta.impl.peergroup  
net.jxta.impl.pipe A JXTA PipeService implementation which implements the standard JXTA Pipe Resolver Protocol (PRP).
net.jxta.impl.protocol Provides implementation objects for Advertisments and protocol messages for the JXTA Core and Standard Protocols.
net.jxta.impl.proxy  
net.jxta.impl.rendezvous A JXTA RendezvousService implementation which implements the standard JXTA Rendezvous Protocol (RVP).
net.jxta.impl.rendezvous.adhoc  
net.jxta.impl.rendezvous.edge  
net.jxta.impl.rendezvous.limited  
net.jxta.impl.rendezvous.rdv  
net.jxta.impl.rendezvous.rendezvousMeter  
net.jxta.impl.rendezvous.rpv  
net.jxta.impl.resolver A JXTA ResolverService implementation which implements the standard JXTA Endpoint Resolver Protocol (ERP).
net.jxta.impl.resolver.resolverMeter  
net.jxta.impl.util A collection of utility classes used by the JXTA implementation.
net.jxta.impl.util.cm  
net.jxta.impl.util.pipe.reliable  
net.jxta.impl.xindice  
net.jxta.impl.xindice.core  
net.jxta.impl.xindice.core.data  
net.jxta.impl.xindice.core.filer  
net.jxta.impl.xindice.core.indexer  
net.jxta.impl.xindice.util  

 

JXTA J2SE Extension Packages
net.jxta.ext.config  
net.jxta.ext.config.optimizers  
net.jxta.ext.config.probes  
net.jxta.ext.config.ui  
net.jxta.ext.http  
net.jxta.ext.rdvpeergroup  
net.jxta.ext.service.reflection  

 

These packages provide the reference implementation of the JXTA Protocols using Java 2 Standard Edition 1.4.1. The J2SE reference implementation is divided into two parts: The J2SE Standard JXTA API and, this package, the J2SE JXTA Reference Implementation. Additional optional packages which are useful for developers building JXTA applications can be found in the J2SE JXTA Extensions.

Important Note: Applications and services are very strongly encouraged to not import classes or interfaces from these implementation packages. Specificially do not import from net.jxta.impl.* and jxta.security.* The content of these packages may change significantly (including removal) from release to release.

See Also:
JXTA Protocols Specification

JXTA J2SE