HTML5会允许web应用进行点对点HTTP连接吗?

是否可以创建一个web应用程序,在中央服务器的帮助下,可以创建与同一web应用程序的其他用户的直接连接?我在想象一个类似于UDP打孔的过程

我已经读过HTML5中新的WebSockets API,但是在完全双工连接开始之前,您必须启动与WS-compatible服务器的连接。我想的更多的是在客户端之间建立直接连接的过程,在初始握手时服务器只参与

注意:Java小程序不算数。我只对标准浏览器技术感兴趣

这里不是明智的猜测,而是一个明智的答案:

HTML5计划允许来自javascript的对等连接,但这些连接将不是原始TCP

完整的规范可在http://dev.w3.org/html5/websockets/

jrh

编辑:对于特定的点对点连接,请查看以下链接:

  • 关于对等连接:http://www.w3.org/TR/2008/WD-html5-20080122/#peer-窥视
  • 关于到本地网络的广播连接:http://www.w3.org/TR/2008/WD-html5-20080122/#broadcast
  • 关于TCP连接(在编码协议中):http://www.w3.org/TR/2008/WD-html5-20080122/#tcp-联系
  • 完成拟定规范:http://www.w3.org/TR/2008/WD-html5-20080122/#network

需要注意的是,这些能力仍在谈判中。能够创建“本地聊天”web应用程序将非常好:)

jrh

发表评论