2007年4月18日水曜日

Cometってなんだろう.

Tomcat 6の実力を早速試す - 移行するべき? その時期は?
(14) I/O機能の拡張によるCometのサポート(1)
http://journal.mycom.co.jp/special/2007/tomcat6/013.html
(15) I/O機能の拡張によるCometのサポート(2)
http://journal.mycom.co.jp/special/2007/tomcat6/014.html
(16) I/O機能の拡張によるCometのサポート(3)
http://journal.mycom.co.jp/special/2007/tomcat6/015.html

0.MacOSX 10.4.9
1.Tomcat6を展開
 ・$TOMCAT_HOME/binのしたの*.shファイルに実行権限を追加
  >chmod u+x *.sh

2.EclipseにTomcatPlugin 3.2bを導入
 ・ttp://www.develop-memo.com/java/eclipseplugin/tomcatplugin.html

3.Tomcatプロジェクトの作成
 ・プロジェクトプロパティにてTomcat/WARの配置を設定
 ・catalina.jarをプロジェクトに追加

4.WEB-INF/srcにサンプル作成
 4.1 コンパイルを1.5で行うようににする.
 4.2 が,ArrayListの型宣言(名前忘れた)でERRORとなる.
 4.3 あきらめて"<>"部を削除.読み出し部でキャストするように直す.
 4.4 errorってメソッドも見つからず.コメント化
 
5.WEB-INF/web.xmlを作成
 ・サンプル記述の前後に<web-app>タグをわすれずに

6.$TOMCAT_HOME/conf/server.xmlを編集
7.コンテキストメニューTOMCATよりwarを作成
8.TOMCAT起動
9.SafariでアクセスしてもFirefoxでも表示されん!
10.telnetで確認w.
 >telnet localhost 8080
 >GET /[foobar]/CometSampleServlet


言いたいことはわかった.と思う.

ブックマーク:
 http://recompile.net/2006/09/cometjetty_6_continuation.html
 http://recompile.net/2006/09/cometjetty_6_continuation_1.html
 http://recompile.net/2006/09/cometjetty_6_continuation_2.html

0 件のコメント: