タグ

javaとCometに関するono_matopeのブックマーク (3)

  • IT-Walker on hatena

    さて、Cometの実装ということで大注目の技術、Cometdに関する解説も3回目を迎えました。 今日のメニューは Cometdを使用した情報共有型サイトの作成方法 これまでのまとめ、リファレンス Cometdの内部構造を簡単に解説 と言った感じで進めていきたいと思います。 Cometdを使用した情報共有型サイトの作成方法 前回は、Cometdを使用した情報配信型サイトの作成を行いました。 ポイントとしては チャネル(Channel)の作成 Channel.publish(Object data, Client from)メソッドによるチャネルへのデータ配信 JavaScript関数cometd.subscribe()によるチャネルの購読 でしたね。 この中でも重要だったのはChannel.publishによるチャネルへのデータ配信。 publishメソッドの第一引数にJavaのオブジェクト

    IT-Walker on hatena
  • CodeZine:CometとAjaxを利用したチャットサーバの実装()

    はじめに 『簡単なHTTPサーバの自作』第5回目の今回は、クライアントとの通信に、ブラウザ自身によるリクエスト/レスポンスに加えてAjaxとCometを利用した簡単なチャットアプリケーションを実装します。 Webアプリケーションでチャットを実装する場合に考えなければならないのは、他の発言者のメッセージをどうやってブラウザへ反映させるかです。自分が発言する場合は、サーバへ対してメッセージが送信されます。従って応答データに現時点の発言を返せば済みます。しかし、この方法だけでは他の参加者の発言を発言時に読むことはできません。 この問題を解決する手段は複数あります。 次の図は最も原始的ですが、確実な『F5連打法』を図示したものです。 F5連打法では、ユーザーは最新の発言がありそうだと感じた時に[F5]を叩きます。するとブラウザが最新の情報をサーバへ取りに行くため、もし発言が更新されていればその情報

  • 【特集】Tomcat 6の実力を早速試す - 移行するべき? その時期は? | エンタープライズ | マイコミジャーナル

    Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます

    ono_matope
    ono_matope 2007/06/05
    Cometサポート
  • 1