2011-01-12 11 views
2

私は、リアルタイムWebアプリケーションの背後にある標準を探しています。 私はW3C Websockets APIとIETF Websocketsプロトコル、Bayeuxプロトコル、Server-Sent Events標準について知っています。 ロングポーリング、コールバックポーリング、iFrameストリーミング、htmlファイルストリーミング、XHRストリーミング、マルチパートストリーミング、Direct Socketなどの技術に関する他の標準はありますか?リアルタイムウェブの標準は何ですか?

+0

多分これはあなたを助けることができる(http://xmpp.org/extensions/xep-0..。):のhttp:/ /www.w3viewer.com –

答えて

1

ロングポーリングには、専用の標準がありません。効果的な実装手法は、HTTPやXMLHttpRequest(W3Cの作業草案として標準化されています)のような既存の標準の上に重ねられます。 Wikipediaのページはかなり参考になります。

XMPPは、長寿命HTTPとしても実装されているBOSHという技術を標準化しています。

multipart/x-mixed-replaceは、IEではなくNetscapeによって実装されており、標準ではありません。 Push technology Wikipediaのページは参考になります。

これらのヘルプが必要です。

0

私はQuoraの(http://www.quora.com/What-are-the-standards-behind-realtime-web)に興味深い答えを発見した:

次のプロトコルは、リアルタイム・ウェブの中核です:一般的に

  1. HTTPプロトコルはあまり可能性のWebSocketプロトコルを作ります
  2. PubSubHubbubプロトコル
  3. Webhooks eXtensible Messaging and Pr esenceプロトコル(XMPP)& BOSH
  4. アクティビティストリーム(クリス・サアドで 指摘したように)
  5. http-live-streaming/HTTPロングポーリング
関連する問題