【发布时间】:2011-07-07 12:00:32
【问题描述】:
来自 STOMP 1.0 协议描述 (http://stomp.github.com/stomp-specification-1.0.html)(强调我的):
客户端发送CONNECT后 框架,服务器将始终 通过发送确认连接 一个看起来像这样的框架:
已连接会话:
^@
session-id 标头是唯一的 此会话的标识符(尽管它 尚未实际使用)。
问题:
1) 我假设连接后返回的 session-id 值对于 STOMP 客户端和代理之间的每个连接都是唯一的。但是,由于上述描述使用了单独的术语“连接”和“会话”,因此不一定如此。是否有任何文档来解释 session-id 和与服务器的连接之间的关系,或者有人可以证实我的假设吗?
2) 是否有任何文档可用于会话 ID 值的格式?
我在 Google 上搜索这些问题的答案时没有发现任何有用的信息。我还尝试查看 ActiveMQ 5.4.2(我正在使用的代理)的源代码,但也没有找到任何明显的信息。
虽然问题 1 很可能是一头雾水,但我打算为客户的产品使用 session-id 值,我更愿意知道而不是假设如何STOMP 的行为。
提前感谢您的帮助。
-约翰
【问题讨论】: