HTML5是否支持点对点传输(而不仅仅是WebSockets)?

10

我所从事的语言是在支持HTML5的浏览器上运行的Javascript。

我了解到WebSockets需要一个套接字服务器来在客户端之间传输推送通知和消息。

是否有一种实际的HTML5点对点功能,不需要套接字服务器?有没有人看到过用Javascript编写的客户端示例代码展示这种功能?


4个回答

4

这是不正确的,WebRTC支持直接点对点通信。并且已经有现成的应用程序在使用它: https://www.sharefest.me,https://www.peer5.com - shacharz
是的,WebRTC确实解决了这个问题。但在2010年,它还不是一个事情;我相信在出现任何稳定的实现之前已经过去了一年以上的时间。 - Chris Morgan

3

0

0

大多数情况下,浏览器都在防火墙后面,您无法直接连接到浏览器。如果您不想自己实现服务器,那么有一个解决方案:

https://httprelay.io/

您可以使用AJAX调用在不同浏览器之间进行通信。


我喜欢httprelay.io,GitHub上是否有类似于httprelay.io的源代码? - Zibri

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接