繁体   English   中英

通过单个连接将数千个客户端连接到Jabber服务器

[英]Connecting thousands of clients to a Jabber server through a single connection

我们正在使用Openfire(Jabber)为我们的MMORPG启用聊天和在线功能。 在我们的服务器架构中,客户端只打开与游戏服务器的单个连接,并且在登录时,游戏服务器为这个新客户端创建与Jabber的新连接。

问题是,我们不想为每个登录的客户端打开与Jabber的新连接,如果我们的游戏服务器充当连接管理器并通过单个连接与Jabber服务器通信,我们更喜欢它,但是能够管理成千上万的“逻辑”客户。

这可能吗?

任何有关此事的链接或信息都将非常感谢。 谢谢。

为什么不将本地Jabber服务器与游戏服务器分开,而是在同一个网络上让它处理所有混乱的细节?

如果你有一个庞大的游戏,你很可能也需要大规模的网络。

Openfire已经有一个开源的连接管理器 (虽然它确实需要一个不是OSS的外部库)。 它连接到客户端,并从那里作为jabber组件与主服务器进行通信。 听起来你希望能够用自己的系统做类似的事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM