Pubnub实时通信

时间:2015-05-31 13:22:24

标签: java web real-time pubnub

我是套接字通信概念的新手,我几乎没有基本问题。

我们有服务器服务多个客户端WEB,MOBILE等。我们希望在Web应用程序中实现实时更改(Web应用程序仅供消费者使用)

假设每个用户都拥有自己的私人频道,频道名称将是用户的UUID。

服务器端如何跟踪哪些用户连接到他们的频道?

在我们的案例中,没有意义将消息发送到没有设备列出的频道。

  • 我看到了呈现功能,但我不确定这对于许多可以连接到单个频道而不是1-1的用户来说更合适

基本上,当服务器正在处理某些与用户相关的操作时,我需要一种方法来了解某人是否正在列出该用户频道。

如何使用pubnub完成?

让我们说我正在向一个频道发送消息,没有人听/被

  1. 如果没有人使用msg pubnub会在使用中考虑它吗?
  2. 一旦设备连接到该频道,该消息将被消耗?

1 个答案:

答案 0 :(得分:1)

服务器端如何跟踪哪些用户连接到他们的频道?

PubNub提供Presence“Connect WebHooks”,您可以要求您的客户经理为您启用。要求 "Presence Callback Active" "Presence Callback Inactive" 设置。您需要设置dev / prod密钥对,以便将WebHook URL指向不同的环境。

  

频道变为活动状态时触发的HTTP回调网址。