Html 让客户端充当websocket的服务器?

Html 让客户端充当websocket的服务器?,html,client-server,websocket,Html,Client Server,Websocket,我基本上是在编写一个几乎纯粹的客户端应用程序。有一个Web服务器可以用来存储一些持久性数据,但很容易忘记它,但作为其中的一部分,我希望添加一些类似于托管游戏的功能 场景是,一个人通过浏览器主持游戏,打开TCP套接字等待连接,然后其他X个人连接到该服务器并加入。服务器将负责在客户端之间接收和发送数据 因此,在这种情况下,是否可以在网页中托管websocket服务器 我想尝试点对点的风格,但我认为目前还不支持,但这不是一个大问题,因为它只用于在客户端之间发送少量文本和一些更新消息。WebSocket

我基本上是在编写一个几乎纯粹的客户端应用程序。有一个Web服务器可以用来存储一些持久性数据,但很容易忘记它,但作为其中的一部分,我希望添加一些类似于托管游戏的功能

场景是,一个人通过浏览器主持游戏,打开TCP套接字等待连接,然后其他X个人连接到该服务器并加入。服务器将负责在客户端之间接收和发送数据

因此,在这种情况下,是否可以在网页中托管websocket服务器


我想尝试点对点的风格,但我认为目前还不支持,但这不是一个大问题,因为它只用于在客户端之间发送少量文本和一些更新消息。

WebSocket浏览器API仅在可预见的未来才是客户端


从某种意义上说,WebRTC支持点对点,但即使WebRTC API增加了发送任意数据的能力,您仍然需要一个STUN/TURN服务器来建立初始连接。

可能与Oh重复:就初始连接而言,我很乐意让客户端手动添加IP地址或其他内容。我猜它在某种程度上属于点对点,但这暗示了客户端都是平等的,但在这种情况下,有些事情服务器会做,而客户端不会。