パソコンなどの話題を書いていきます。
最終更新:2011/07/29
Javaのみで構成されたHTTPサーバーです。
現在ソースコードはSourceforge.jpにて公開しています。
http://sourceforge.jp/projects/webserver/
ただ現在メインのソースは"branch/Basic 0.2x"というディレクトリに入っています。
基本的な機能はhtml, cssなどの表示、アクションクラスの動的実行、JavascriptによるWebSocketの動作確認が可能です。
細かな問題は多々あると思いますが、Webサーバーの仕組みを知れればよいかなと思います。
コンパイルは以下のコマンドを実行してください。
$ mkdir bin
$ javac -cp src:import_lib:startup_action:sokect_action src/event/CUIStart.java -d bin
起動コマンドは以下になります。
$ java -cp bin/ event/CUIStart
HandyReader : C/C++,Java等のソースコードに色付けをしてくれるアプリです。