WebArch

Published on 2007-11-27 21:41:26.

tags = {  "server" "networking" "java"   };

bookmarks = {  Digg! , Del.icio.us! , Google! , Slashdot! , Netscape! , Technorati! , Yahoo! , Stumbleupon! };

Description

WebArch is an simple HTTP server using Sun's "com.sun.net.httpserver.HttpServer" package.
It is written for educational purposes and Java practise (for my uni classes).

Content

General
WebArch is an simple HTTP server using Sun's "com.sun.net.httpserver.HttpServer" package.
It is written for educational purposes and Java practise (for my uni classes).

Features
A feature list follows:
  • RFC2616 compliant (at least for the implemented features)
  • INI style configuration file
  • Custom error pages
  • Only supports GET requests
  • Only supports static pages


Requirements
Java 1.6

License
WebArch is licensed under the GNU General Public License v2.
See the file "LICENSE" in the same folder for more informaton.

Usage
Run this for a Unix system:
./runWebArch.sh


And this for any system:
java -jar WebArch.jar


Disclaimer
WebArch is free software and you are allowed to use it as you see fit.
However, I can't be held responsible for your actions or for any damage made by the use of this software.

Releases

Version Stage Description Filename Download
0.1 pre-alpha First release of the WebArch HTTP server. WebArch.tar.gz Download