我正在尝试了解 websokects 在服务器端的工作方式。正如我从这里的答案中得到的那样,主要是下一个案例:
- 浏览器连接到服务器
- 服务器与用户建立双工持久连接
- 服务器为此用户运行代码实例
- 这一切都对其他用户重复
所以问题是:
服务器可以在 1 个进程中处理所有用户吗?没有将它们分开,所以有些喜欢全局过程。
谢谢你。
我正在尝试了解 websokects 在服务器端的工作方式。正如我从这里的答案中得到的那样,主要是下一个案例:
所以问题是:
服务器可以在 1 个进程中处理所有用户吗?没有将它们分开,所以有些喜欢全局过程。
谢谢你。
这是高度依赖服务器的。
一些示例服务器实现/技术:(显然不是完整列表)
您将看到每个实现的权衡。
由于 websocket 不是请求 -> 响应方法,因此很难说一种方法比另一种更好。您想了解您计划如何使用 websockets 以了解哪种方法是最好的。
关于这个主题的一些想法:( 高度基于意见)