JXTA

JXSE 20120815

These packages provide the standard API for the JXTA Protocols using Java Standard Edition 5.0.

See:
          Description

JXSE API
net.jxta.access The Access Service provides a framework for using the identities created with the Membership Service to control whether specific operations are permitted.
net.jxta.codat Codats are container objects that can hold both data or code and are associated with a JXTA ID.
net.jxta.credential Credentials provide the basic mechanisms for securly establishing and communicating identity within JXTA.
net.jxta.discovery The JXTA Discovery Service provides an asynchronous mechanism for discovering Peer Advertisements, Group Advertisements, and other general JXTA Advertisements (pipes, services, etc.).
net.jxta.document JXTA Documents are containers for both structured and unstructured data.
net.jxta.endpoint Provides interfaces and classes used for the addressing, filtering, sending, and receiving of messages within JXTA.
net.jxta.exception Exception classes commonly used by JXTA Components.
net.jxta.id IDs are used within JXTA to refer to peers, peer groups, pipes and other types of resources.
net.jxta.id.jxta The 'jxta' ID Format is used for the presentation of a limited number of well-known ids.
net.jxta.logging Provides global control over use of logging by JXSE.
net.jxta.membership The Membership Service allows a peer to establish an identity within a peer group.
net.jxta.meter Provides logging and monitoring facilities for debugging and auditing of messaging and service invocation within JXTA.
net.jxta.peer Provides definition for the standard JXTA Peer Info Service.
net.jxta.peergroup Peer groups are formed as a collection of peers that have agreed upon a common set of services.
net.jxta.pipe Pipes are the core mechanism for exchanging messages between JXTA applications or services.
net.jxta.platform Classes for defining code modules within JXTA.
net.jxta.protocol Provides inteface objects for Advertisments and protocol messages for the JXTA Core and Standard Protocols.
net.jxta.rendezvous The RendezVous Service is responsible for propagating messages within a JXTA PeerGroup.
net.jxta.resolver The JXTA Resolver Services provides a generic mechanism for JXTA Services to send "Queries", and receive "Responses".
net.jxta.service Every service is defined by a ModuleImplAdvertisement.
net.jxta.socket The socket package provides interface ala Socket over JXTA pipes.
net.jxta.util A collection of utility classes used by the JXTA implementation and/or useful to users of the JXTA API.
net.jxta.util.documentSerializable  

 

Other Packages
net.jxta  

 

These packages provide the standard API for the JXTA Protocols using Java Standard Edition 5.0. The implementation is divided into two parts: the JSE Standard JXTA API (these packages) and the JSE JXTA Reference Implementation

Additional optional packages which are useful for developers building JXTA applications can be found in the JSE JXTA Extensions

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

See Also:
JXTA Protocols Specification

JXSE