HTTPDragon

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;
  • HTTPS With SSL/TLS;
  • 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.

Leave a Reply