我所从事的语言是在支持HTML5的浏览器上运行的Javascript。
我了解到WebSockets需要一个套接字服务器来在客户端之间传输推送通知和消息。
是否有一种实际的HTML5点对点功能,不需要套接字服务器?有没有人看到过用Javascript编写的客户端示例代码展示这种功能?
请查看HTML5是否允许Web应用程序进行点对点HTTP连接的答案。然而,WebSockets规范中的内容似乎已经消失了,因此我怀疑现在的答案是“不行”。
大多数情况下,浏览器都在防火墙后面,您无法直接连接到浏览器。如果您不想自己实现服务器,那么有一个解决方案:
您可以使用AJAX调用在不同浏览器之间进行通信。