Project JXTA

Project JXTA J2SE 20061017

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

See:
          Description

JXTA Standard J2SE 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.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 Peer ID 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  
net.jxta.util.endpoint  

 

These packages provide the standard API for the JXTA Protocols using Java 2 Standard Edition 1.4.1. The implementation is divided into two parts: the J2SE Standard JXTA API (these packages) and 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 the implementation packages. Specificially do not import from net.jxta.impl.* and jxta.security.impl.* The content of these packages may change significantly (including removal) from release to release.

See Also:
JXTA Protocols Specification

JXTA J2SE