English 中文(简体)
实时网络背后的标准是什么?
原标题:What are the standards behind realtime web?

I m looking for standards that are behind realtime web applications. I know about W3C Websockets API and IETF Websockets protocol, Bayeux protocol and Server-Sent Events standards. Are there any other standards for techniques like long-polling, callback-polling, Iframe streaming, htmlfile streaming, XHR streaming, multipart streaming, Direct Socket?

问题回答

长期投票没有专门的标准。 这是一种有效的执行技术,它以现行标准为基础,例如吉大港山区和XMLHttpRequest。 (标准为W3C工作草案)。 Wikipedia page is a pretty Good reference.

XMPP将一种名为BOSH,该技术也随着长期运行而实施。

多部分/x-组合-替代由网上替罪羊人实施,但不是独立实体,也不是标准。 http://en.wikipedia.org/wiki/Push_technology”rel=“nofollow” Wikipedia网页是一个很好的参考资料。

希望这些帮助。

If anyone is interested in a Java implementation I just wrote a sample app and a blog post about it. It uses Java, Maven, Comet, Bayeux, Spring. http://jaye.felipera.cloudbees.net/ http://geeks.aretotally.in/thinking-in-reverse-not-taking-orders-from-yo

我已经找到了关于现状的有趣答案(:

以下议定书是实时网络的核心:

  1. HTTP protocol in general makes so much possible WebSockets protocol
  2. PubSubHubbub protocol
  3. Webhooks eXtensible Messaging and Presence Protocol (XMPP) & BOSH (http://xmpp.org/extensions/xep-0...)
  4. Activity Streams (as pointed out by Chris Saad)
  5. http-live-streaming / HTTP Long-Polling




相关问题
Is this a standard C++ code?

The following simple piece of code, compiles with VC2008 but g++ rejects the code: #include <iostream> class myclass { protected: void print() { std::cout << "myclass::print();"; } };...

What is the best practice for formatting logs?

I m writing a piece of honeypot software that will have extensive logging of interactions with it, I plan to log in plaintext .log files. I have two questions, from someone who isn t too familiar ...

Should I keep the package name when extending a class?

I plan to extend a JSF renderer. The package name is oracle.adfinternal.view.faces.renderkit.rich Should the extended class be in the same package structure: oracle.adfinternal.view.faces.renderkit....

Why doesnt Regex.Match have a GetEnumerator function?

Regex.Match has a .Success and .NextMatch why doesnt it have a GetEnumerator function? With my logic it seems easy enough to implement. But it isnt in 3.5 so can anyone tell me why not? foreach (...

How are you using C++11 today? [closed]

This is a question in two parts, the first is the most important and concerns now: Are you following the design and evolution of C++11? What blogs, newsgroups, committee papers, and other resources ...

subexpressions evaluation order

I ve looked at SO/IEC 9899:201x under J.1 Unspecified behavior: "The order in which subexpressions are evaluated and the order in which side effects take place, except as specified for the function-...

Lower Bounds For Floating Points

Are there any lower bounds for floating point types in C? Like there are lower bounds for integral types (int being at least 16 bits)?

热门标签