只是想知道realm
AutobahnJS 中的神秘领域是什么。从文档中,创建连接如下:
var connection = new autobahn.Connection({
url: 'ws://127.0.0.1:9000/',
realm: 'realm1'
});
我没有设置领域服务器端,那么这个领域参数是做什么用的?此外,它是一个必填字段,必须意味着连接工作是必需的。有人可以启发我们吗?
只是想知道realm
AutobahnJS 中的神秘领域是什么。从文档中,创建连接如下:
var connection = new autobahn.Connection({
url: 'ws://127.0.0.1:9000/',
realm: 'realm1'
});
我没有设置领域服务器端,那么这个领域参数是做什么用的?此外,它是一个必填字段,必须意味着连接工作是必需的。有人可以启发我们吗?
Realm 是一个受身份验证和授权保护的 WAMP 路由和管理域(可选)。(见https://wamp-proto.org/_static/gen/wamp_latest.html#realms-sessions-and-transports)。
单个 WAMP 路由器可以管理多个领域。因此,realm
需要建立会话,因为仅服务器 URL 不足以知道将会话附加到哪个领域。
PS:AutobahnJS 文档应该讨论这个 .. 需要改进。