私はTigaseサーバーとsmackライブラリを使用しています(クライアント側のAndroid用)。Tigaseでは、ユーザーAがユーザーBにメッセージを送信し、ユーザーBがオフラインの場合、メッセージをデータベースに保存し、後でオンラインになったときにユーザーBに送信します。これにもう 1 つ機能を追加したいと思います。ユーザーBがオフラインの場合、サーバーはユーザーAに、ユーザーBがオフラインであり、オンラインになるとメッセージが配信されることを通知する必要があります。
ありがとう
AMP を使用することも可能です: http://xmpp.org/extensions/xep-0079.htmlこれは Tigase サーバーに完全に実装されており、デフォルトで有効になっている必要があります。AMP は、ユーザーが求めていることを正確に行うための機能と、それ以上の機能を提供します。サーバー側では、AMP は非常に簡単に拡張できるように実装されています。独自の条件、アクション、その他のものを作成/プラグインするだけです。