JXTA

Peer to peer

Napster

Napster and P2P

Napster protocol

Napster protocol types

Napster directory discovery

Napster service discovery and invocation

Napster network implications

Gnutella - scope

Gnutella P2P

Gnutella protocol

Gnutella peer discovery

Gnutella ping pong

Gnutella startup

File discovery and retrieval

Gnutella network implications

Gnutella network implications

Peer to peer issues

Tunnelling

Tunneling data

JXTA - scope

JXTA layer

JXTA concepts

JXTA concepts

JXTA peer discovery

Peer discovery can be done in a variety of ways:

JXTA Service discovery

JXTA Service discovery

Searching involves

Service invocation

Network implications

JXTA Server example

This uses the configuration file

MembershipAuthenticator=NullAuthenticator
MembershipIdentity=somebody
InitialNetPeerGroupAppCode=Server
InitialNetPeerGroupAppCodeURL=http:/www.jxta.org/download/jxta.jar

The server is

JXTA Client example

This uses the configuration file

MembershipAuthenticator=NullAuthenticator
MembershipIdentity=somebody
InitialNetPeerGroupAppCode=Client
InitialNetPeerGroupAppCodeURL=http:/www.jxta.org/download/jxta.jar

The client is


Jan Newmarch (http://jan.newmarch.name)
jan@newmarch.name
Last modified: Mon Oct 7 11:51:49 EST 2002
Copyright ©Jan Newmarch