JXTA Project

Open source (Sun initiative) www.jxta.org.

Designed specifically for P2P



Goals:
  • OS independent
  • Language independent
  • Services and infrastructure for P2P applications
  • Use groups to organize and authenticate peers and give context to services (group as appliction)
  • Distribute information and queries throughout the system
  • Provide infrastructure for routing and communications between peers
  • Provide infrastructure for peers to monitor each other and their resources

JINI vs. JXTA:
  • JXTA is not a competitor to JINI.
  • JINI is aimed at discovering and using services and is Java-centric.
  • JXTA is an interoperable protocol for discovering and messaging peers.
  • JINI is RMI based JXTA is XML-based.
  • JXTA is designed to work across the internet JINI is designed to work across the intranet.



[next]