【发布时间】:2011-06-02 00:59:35
【问题描述】:
如果我请求多个资源,它们是否共享连接?所以如果我有这些要求:
- ws://someserver.com/path/somedata1
- ws://someserver.com/path/somedata2
- ws://somsserver.com/anotherpath/someotherdata
从我目前阅读的内容来看,我必须创建 3 个 websocket 才能从这些 url 获取数据。我见过的所有示例都打开连接、获取数据并关闭连接。但是,如果我创建了 3 个 websocket,它们(在幕后)是否共享到 someserver.com 的单个连接?还是它们是 3 个独立的连接?意思是链接的每一侧都有 3 个插槽,等等。
【问题讨论】:
-
如果您想确认@kanaka 在他的回答中所说的话,您可以使用WireShark 之类的东西来检查已建立的 TCP 连接。