我们可以与多个用户共享websocket会话吗?

时间:2015-12-04 12:37:59

标签: java websocket

我正在构建一个用于直播的应用程序。 我是网络套接字的新手,如果我说错了,请帮我纠正。

有一个主服务器和多个设备Clients.so主服务器和设备客户端之间有一对多的映射。我使用Web套接字连接主服务器和设备客户端。主服务器是websocket服务器端,设备是客户端。所以主服务器和设备服务器连接到网络套接字,没关系,我可以将消息从主服务器交换到设备客户端,反之亦然。现在我有一个用户使用单个设备的用例,因此在这种情况下,Web套接字会话只有一个并由多个设备用户共享。现在当多个并发请求来自设备时,主服务器将如何处理这些请求?我想这将是竞争条件?服务器端的onMessage事件如何处理同一websocket会话的并发请求? 只有一个主服务器,但设备服务器很多。设备服务器可以有多个用户。 我搜索了这个,但dint得到了我的问题的任何答案。我真的很感激任何建议!

0 个答案:

没有答案