httpd の Java Applet というのは聞いたことがないのですが、ちょっと気になりまして一言だけ。
Java Applet はブラウザーの中で実行されます。ということは、 httpd (WWW サーバー) はブラウザーの中 = クライアント PC の中で実行されます。
これは本当に望まれている動作でしょうか???
また、 Java Applet は通常はごく低い権限しか与えられて居らず、例えば Applet を取得したホスト (Applet を提供している WWW サイト) としか通信できません。
これは IE5 で動作するこの httpd に接続できるクライアントは、このもともとの Applet を提供したホスト、ということになります。このような動作もお考えのものでしょうか?
(実際にはこのような制限はネットワーク接続だけではありません。 WWW サーバーは一般的にファイルシステム上のコンテンツを必要としますが、 Applet にはローカルファイルにアクセスする権限も特別に与えてやる必要があります)
http://web.archive.org/web/20010604021218/http://www.brumleve.co...
Brown Orifice HTTPD
Java Appletで作られたhttpdといえば、やはり Brown Orifice HTTPDでしょう。
ただし当時のNetscapeの穴をついたものですのでIEでは普通には動かないと思います。
ですが、セキュリティ設定をおもいっきし下げておけば動くんじゃないかなと。
http://www.mcwalter.org/technology/java/httpd/index.html
HTTP servers in java
(E)
真中のちょっと下
Jasperは100%ピュアJavaウェブサーバ・・・
だそうです。
日本語のHPだから分かりやすいかも。。。
いづれも動作確認はしてません。
このニュースに載っているもののことでしょうか?
「Brown Orifice HTTPD」で検索するとでてくると思いますが、現在は公開されて無いようですね。
あと、JAVA Appletではないですが、こちらのほうにJAVAでできたものがこちらで紹介されてるようです
コメント(0件)