New 2.0 Release of P2P Sockets!

Alex Lynch keeps knocking the ball out of the field. A few days ago he posted a version 2.0 release of P2P Sockets, along with another small minor release to fix a bug some folks had found. Check out the P2P Sockets web page to find out more on this release and grab it for yourself! I also know that Alex is working on some cool (secret) new features that will make P2P Sockets much more applicable for all apps; you'll just have to wait until he finishes them to check them out.

More about P2P Sockets:

P2P Sockets makes it easy to write peer-to-peer applications based on JXTA. P2P Sockets allows programmers to gain much of the power of JXTA, such as NAT and firewall traversal, without being exposed to its complexity. It does this through ports of popular software projects, such as a web server and web services stack, to work on the JXTA peer-to-peer network. This includes a web server (Jetty) that can receive requests and serve content over the peer-to-peer network; a servlet and JSP engine (Jetty and Jasper) that allows existing servlets and JSPs to serve P2P clients; an XML-RPC client and server (Apache XML-RPC) for accessing and exposing P2P XML-RPC endpoints; an HTTP/1.1 client (Apache Commons HTTP-Client) that can access P2P web servers; a gateway (Smart Cache) to make it possible for existing browsers to access P2P web sites; and a WikiWiki (JSPWiki) that can be used to host WikiWikis on your local machine that other peers can access and edit through the P2P network. P2P Sockets also introduces implementations of and that can work on the JXTA network as well as a simple, light-weight, distributed, human-friendly, and non-secure DNS system.