Friday, June 22, 2007


PLink - Search Engine, Blogging, Content Management, and more.

DolphinNet™ is an easy to use server and distributed processing library for Java™. Like RMI, DolphinNet™ uses objects to communicate between a client and server. DolphinNet™, however, approaches this task using object serialization over a standard TCP/IP connection.

DolphinNet™ was designed by me for a 4th year research course, and was originally intended for facilitating distributed processing tasks (document clustering to be exact), it has since been put to use in several different ways:

  • A chat server/statistics collection system for a marketing research study.
  • The back-end for an online applet based poker game.
  • The client server system for the partially complete Vulgate MMORPG.
  • A P2P web-browser and HTML renderer.
  • In conjunction with Tomcat, it provides PLink’s search functionality.
    • Including the website indexing, which is done by a client.

DolphinNet™ has been used by me and my peers for several years now, but I have never made it public. I’ve recently decided to make it available with a GPL license, and feel that it could be a useful tool to any Java™ programmers out there, who are looking to add some great OOP client/server software to their programming arsenal.

DolphinNet Main Page

No comments: