Describes a destination to which JXTA messages may be sent. This may be:
A Pipe
A Peergroup (propagate)
A Peer
A Message Transport for a Peer
An Endpoint Address is composed of four components: a protocol (also
called a scheme), a protocol address (also called an authority), an optional
service name and optional service parameter.
The Protocol
Describes the method of addressing used by the remainder of the
endpoint address.
Indicates how the address will be resolved, ie. who will resolve it.
Cooresponds to the "scheme" portion of a URI in W3C palance.
May not contain the ":" character.
The Protocol Address
Describes the destination entity of this address.
Form is dependant upon the protocol being used.
Cooresponds to the "Authority" portion of a URI in W3C palance.
May not contain the "/" character.
The Service Name (optional)
Describes the service that is the destination. A service cannot be
a protocol address because a service must have a location; a group or a
specific peer.
Form is dependant upon service intent. This is matched as a UTF-8
string.
May not contain the "/" character.
The Service Parameter (optional)
Describes parameters for the service.
Form is dependant upon service intent. This is matched as a UTF-8
string (if it is used for matching).
- A Pipe
- A Peergroup (propagate)
- A Peer
- A Message Transport for a Peer
An Endpoint Address is composed of four components: a protocol (also called a scheme), a protocol address (also called an authority), an optional service name and optional service parameter. The Protocol- Describes the method of addressing used by the remainder of the
endpoint address.
- Indicates how the address will be resolved, ie. who will resolve it.
- Cooresponds to the "scheme" portion of a URI in W3C palance.
- May not contain the ":" character.
The Protocol Address- Describes the destination entity of this address.
- Form is dependant upon the protocol being used.
- Cooresponds to the "Authority" portion of a URI in W3C palance.
- May not contain the "/" character.
The Service Name (optional)- Describes the service that is the destination. A service cannot be
a protocol address because a service must have a location; a group or a
specific peer.
- Form is dependant upon service intent. This is matched as a UTF-8
string.
- May not contain the "/" character.
The Service Parameter (optional)