8章 Comet
8章の例および参考ページ
8.1 Cometの原理
- p. 114 各OS用のイベントライブラリ
- p. 114 ErlyComet
-
p. 114
オンボードとオフボードの違いを説明したページ
- オフボードの特徴 — 複数の言語を使うシステムと相性がよい。スケーリングが容易。離散型のバスのようなアーキテクチャになる
- オンボードの特徴 — スタートアップが容易。コンテンツと状態を共有するための管理が容易。開発プラットフォームを統一的に管理するのが容易
- p. 115 Meebo
- p. 115 Dojoツールキット
- p. 115 js.io
8.2 トランスポート処理の手法
- p. 117 ロングポーリングの長所に関するドキュメント
- p. 117 Comet Maturity Guide
- p. 118 IEにおける永久フレームの問題を回避する方法(Gmail Talkによって提案された、htmlfileというActiveXオブジェクトを用いる方法)
- p. 120 Firefoxのmultipart/x-mixed-replaceのサポートに関するページ
- p. 121 WebSocketの解説
8.3 クロスドメイン
- p. 121 Abe Fettigの方法
- p. 121 HTML 5のpostMessage
- p. 121 JSONP
8.4 Cometを実装した場合のアプリケーションに対する効果
- p. 123 java.nio
- p. 123 Twisted Python
- p. 123 Orbited
- p. 123 Willow Chat
- p. 123 Cometのパフォーマンス測定
- p. 124 Bayeux
- p. 124 cometD