タグ

cometに関するtomo_matsukawaのブックマーク (2)

  • Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT

    Tomcat 6で実現!Ajaxを超える通信技術Comet:Tomcatはどこまで“安全”にできるのか?(3)(1/3 ページ) Ajaxを超える? Tomcat 6で搭載されたCometとは? 前回はTomcatを“安全”に活用するために、ツールを使った運用の仕方やTomcatの設定について解説しました。 今回はTomcatの安全性から少し離れて、Tomcat 6の新機能の利用方法について解説します。Tomcat 6では、いくつかの大きな拡張がありましたが、今回はJ2SE 1.5で実装されたNew I/O APIjava.nioパッケージ)を用いたComet(コメット)通信について解説します。 おさらい 「通常のHTTPでの通信」 通常のHTTPでの通信はクライアントのWebブラウザなどからサーバへリクエストを送信し、サーバはリクエストを解釈してレスポンスを返します。つまり、通信のタイ

    Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT
  • APR を使って Tomcat で Comet

    Tomcat で Comet を実装するには NIO か APR コネクタを使う必要があります。NIO を用いる方法はいろんなところで説明されているのでここでは APR コネクタを使う方法についてだけ書きます。Tomcat のバージョンは 6.0.20、APR の開発ライブラリは Debian (Lenny) の libapr1-dev バージョン 1.2.12-5 を使っています。 # aptitude install libapr1-dev # su - tomcat $ cd ${CATALINA_HOME}/bin $ tar zxf tomcat-native.tar.gz $ cd tomcat-native-1.1.16-src/jni/native $ ./configure --prefix=${CATALINA_HOME}/apr --with-apr=/usr/bin

  • 1