As part of our Data Communication and Networking class, we had to create a Java based project that implements a protocol of choice. Thomas and me decided to create a web server based on the HTTP/1.1 RFC documents.
After roughly 2,5 months of work, inbetween the numerous other assignments that we were required to do, we created a fully functional web server. Some of the features included:

  • Cross platform functionality on all popular platforms;
  • HTTP 1.1 implementation;
  • Lightweight GUI;
  • Detailed Logging;
  • Easy Configuration;
  • PHP compatibility;
  • Complete documentation with JavaDocs.

This entire project was written in Java 7. The source code of our project can be found on our HTTPDragon Google Code page.

Posted in Projects Tagged with: , ,

Leave a Reply