【问题标题】:Sending messages to clients on the server with cometD使用 cometD 向服务器上的客户端发送消息
【发布时间】:2013-10-23 06:54:07
【问题描述】:

我们的服务器上有很多用户。我们使用 seti 进行扩展,这意味着每个用户都与一个服务器会话相关联。现在我们想做的是在服务器上实现一个内部消息传递。 每个用户表示都有一个联系人列表作为属性,需要不时更改,我们认为如果每个(服务器)用户都可以收听内部频道是一个好主意。

谁能给我一个关于如何实现这样的东西的提示?我对“Serversession / ClientSession / Serverchannel ...”这些词有点困惑

谢谢

【问题讨论】:

    标签: java javascript messaging comet cometd


    【解决方案1】:

    要阐明基本的 Bayeux 概念,例如服务器、客户端和本地会话、消息或通道,您可以查看 CometD 2 Java Concepts book。它没有Reference Documentation 那样完善和详细,但解释很简洁。

    Oort(不是 Seti,它基本上在 Oort 内提供用户存在和用户节点关联)使用 CometD 服务器之间的本地会话来支持基本的集群功能。

    根据您的功能使用情况、您的拓扑(与 CometD 背后的持久性或业务层的任何关系)...您可以尝试使用 Oort 复制对象,例如 OortMap 对象,以支持用户联系人复制。

    【讨论】:

      猜你喜欢
      • 2015-01-05
      • 2017-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多