openfire smack libraryを使用してAndroidのチャットアプリケーションを開発しています。バックグラウンドでメッセージを聞くためのバインドされたサービスを作成しました。サービスはバックグラウンドメッセージを聞いてうまく動作していますが、アプリがバックグラウンドになっているときに常にユーザーがオンラインに表示されます。ユーザーがメッセージを聞くことができるように接続を維持する必要がありますが、すべての時間。私はアプリがbackground.One物事にあるときにオフラインを表示したいと思います。私はアンドロイドのアプリケーションだけでなく、xmppのプロトコルで初心者です。あなたは私の質問無意味なplzは、初心者はすべての質問に感覚がありますOpenfireで接続を維持するが、xmppでユーザをオフラインで表示する
0
A
答えて
1
To shそのユーザーはオフラインであるため、プレゼンスをサーバーに送信する必要があります。これで、他のユーザーにはオフラインとして表示されるはずですが、セッションが存在するため、Openfireはメッセージをあなたにルーティングします。アプリケーションがフォアグラウンドになったら、利用可能であることを再度伝えることができます。
関連する問題
- 1. AndroidでXMPP接続(asmackを使用)を維持する
- 2. Android/Smack:スリープモードでXMPP接続を維持する
- 3. バックグラウンドでiphone ios xmppの接続を維持する方法は?
- 4. Smack XMPPとの接続を維持するには?
- 5. OpenFire Server XMPPの接続を確認する
- 6. エクスプレスでmysql接続を維持する
- 7. 接続を維持する
- 8. C#接続プールでオープン接続を維持する必要があります
- 9. StropheとOpenfireを使用した複数の同時XMPP接続
- 10. XMPPチャットアンドロイドアプリでOpenFireの役割
- 11. ESP8266 TCPクライアントでTCP接続を永続的に維持する
- 12. リモートで接続されたブルートゥーススピーカーで音量を維持する
- 13. golang1.4 httpサーバーアイドル接続を維持する
- 14. SignalRクライアントの接続を維持する
- 15. WebSocketの接続を維持する
- 16. firebase接続を維持する
- 17. Socket.io - ソケット接続を維持する(Swift)
- 18. RabbitMQで維持する接続数はいくつですか?
- 19. XMPP接続で利用可能なチャットルームの一覧表示
- 20. OpenFire Xmppグループチャット
- 21. XMPP Openfire Connection Refused
- 22. Android、Openfire、Smack、XMPP
- 23. オフラインメッセージopenfire XMPPを取得するには?
- 24. モバイルデバイスソケット:各リクエストでオープンと再接続を維持する
- 25. ASP.NETコアでストリーミング接続を維持する
- 26. Flaskのアプリケーションコンテキストでpy2neo接続を維持する
- 27. PHPでmysql接続を維持する方法
- 28. Internet Explorer(7,8,9)でオープンな接続を維持する
- 29. 複数のサーバー間でwebsocket接続オブジェクトを維持する
- 30. Python Webサーバーでデータベース接続を維持する方法
ありがとうございます。私の存在がオフラインに設定されていると、メッセージは私に届きません。 –
それから、現在のロジックでは行けません。アプリケーションの実行後にXMPP接続を切断する必要があります。バックグラウンド(X分後)。そして、Openfireの最後では、プッシュ通知のサポートが必要になります。しかし、それのための公式のプラグインはありません。 –
openfireのGCMとCallBackOnOfflineプラグインはどうですか?私はそれを使用しますか? –