[英]Implementation of FCM with XMPP using Smack for Android
我正在與XMPP一起在我的Android應用程序中實現聊天,並且已經使用了Smack API。 我的聊天工作正常,我將所有聊天消息保存在本地的Android設備上。以下是我當前面臨的一些問題。
請向我建議XMPP(openfire)輕擊實現的正確方法。 因此,它可以像whatsapp一樣無縫運行。 用戶重新連接Internet或“活動”作為新實例打開后立即連接。其1對1聊天,即一次僅兩個用戶被連接。 在此先感謝您,因為我是XMPP實施的新手,請不要降低我的問題。
對於丟失的連接,您應該定義廣播接收器,當連接斷開時,關閉與openfire
連接,當連接斷開時再次重新連接,請確保您已連接並獲得授權。
對於脫機用戶,這是服務器端,如下所示:當用戶發送消息以進行開火時,檢查最終用戶是否在線,然后將消息轉發給他,如果脫機,則它將消息保存在database
並且如果最終用戶出現開火,則詢問火災基礎發送給最終用戶
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.