簡體   English   中英

pubnub實時通訊

[英]Pubnub real-time communication

我是套接字通信概念的新手,我的基本問題很少。

我們有為多個客戶端 WEB、MOBILE 等提供服務的服務器。我們希望在 web 應用程序中實現實時更改(web 應用程序僅供消費者使用)

假設每個用戶都有自己的私人頻道,頻道名稱將是用戶的 UUID。

服務器端如何跟蹤哪些用戶連接到他們的頻道?

在我們的例子中,向沒有設備監聽的通道發送消息是沒有意義的。

  • 我看到了在線狀態功能,但我不確定對於許多可以連接到單個頻道而不是 1-1 頻道的用戶來說,這種方式似乎更合適

基本上,當服務器處理某種與用戶相關的操作時,我需要一種方法來知道是否有人正在收聽該用戶頻道。

如何使用 pubnub 完成?

假設我正在向沒有人收聽/訂閱的頻道發送消息

  1. 如果沒有人消費 msg pubnub 會在使用中考慮它?
  2. 一旦設備連接到該通道,消息將被消耗?

服務器端如何跟蹤哪些用戶連接到他們的頻道?

PubNub 提供在線狀態“Connect WebHooks”,您可以要求您的客戶經理為您啟用。 詢問"Presence Callback Active""Presence Callback Inactive"設置。 您需要設置一個 dev/prod 密鑰對以將 WebHook URL 指向不同的環境。

通道變為活動狀態時觸發的 HTTP 回調 URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM