考慮我有2個用戶Alice和Bob在我的Jabber服務器上。若要預訂添加到名冊作爲both
,我需要做下面的步驟:XMPP - 花名冊訂閱說明
Alice發送訂閱請求給Bob。
當Bob收到請求時,他會批准它。
鮑勃也許會對愛麗絲的存在感興趣,所以他訂閱了她。
愛麗絲需要批准鮑勃的請求。
但
現在考慮,鮑勃沒有在服務器上,即他是未登記的和愛麗絲試圖將他加入到她的名冊。
以下是這將發生以下步驟:
Alice發送訂閱請求給Bob。
鮑勃,未註冊,沒有收到請求。
Alice-> Bob訂閱集爲
None
。過程結束於此。
現在,鮑勃得到了自己的註冊。 Alice如何知道Bob已經註冊並且需要再次發送subscription
請求或 Bob會如何向每個將其添加到其名單中的用戶推送通知?其中XEP/Ejabberd模塊處理這?
我們調試了Whatsapp並瞭解到,在這種情況下,Bob會將通知推送給所有將其添加到其名單中的用戶。
你能弄清楚如何在這裏繼續?我做了與上面相同的實驗,即使在Bob註冊後(並且Bob在他的聯繫人中沒有Alice),Alice對Bob的訂閱仍處於等待「退出」狀態。 –
我真的不記得我們是如何實現它的。讓我回想一下我的想法,我會回到你身邊。 – PythonEnthusiast