タグ

jettyに関するKishiのブックマーク (3)

  • Lingr and Comet - 技術解説編:Kenn's Clairvoyance

    さて、お待たせしました。いよいよCometとLingrについての技術解説です。 ■Comet解説 さて、まずはCometとは何で、どういう背景によって生まれたのか、についての解説から始めます。 まず前提として、Webアプリケーションにおいては、通信開始のトリガーは常にクライアント側が握っています。つまりURLを入力したりボタンをクリックしたときなどに通信が発生することになるわけですが、このようなアーキテクチャは、サーバ側で発生した変化をリアルタイムにクライアント側に通知することが原理的にできないことを意味します。 チャット・アプリケーションでは、複数のユーザから不定期にメッセージが送信され、それが他の参加者に一斉に配信されなければなりません。しかし、メッセージを受け取ったサーバ側では、それをクライアントに即座にプッシュで通知する方法がないのです。 そのため、一定期間ごとにブラウザがサーバに

    Lingr and Comet - 技術解説編:Kenn's Clairvoyance
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Jettyを組み込んでWEBアプリケーションを配布 - Enjoy*Study

    Selenium RC が サーブレットコンテナを使っているらしく、なんで jar としてWEBアプリケーションを起動できるんだーと不思議に思っていたら、Jettyだと他のアプリケーションに組み込んで使えるとのこと。 しかも、web.xmlも不要で、オブジェクトを組み立てていくような感じでサーバを起動することが出来たりします。 public static void main(String[] args) throws Exception { SelectChannelConnector connector = new SelectChannelConnector(); connector.setPort(8888); Server server = new Server(); server.setConnectors(new Connector[] { connector }); // コ

    Jettyを組み込んでWEBアプリケーションを配布 - Enjoy*Study
  • 1