XMPP プロトコルを使用してプッシュ通知を送信するためのインフラストラクチャを構築することにしました。GCM や FCM などのサードパーティ サービスを使用したくありません [ Google は IP アドレスに基づいて FCM サービスを制限しているためです。他に無料の Android プッシュ通知プロバイダーはありますか? ]。Ejabberdもコストがかかるので使いたくありません。特定の受信者を含むメッセージ本文が何らかの方法でデータベースに追加されたときに、Openfire がそれらを適切なクライアントに送信するように、SQL Server を使用してサーバー上で Openfire を構成する計画があります [Android デバイスへのプッシュ通知]。
このサーバーに接続するために、Android で XMPP クライアントを開発しています。どのプラットフォームで作業しているかは問題ではないと思います。とにかく Android です。
Openfire を使用してサーバーからクライアントにメッセージ (プッシュ通知) を送信できますか? どのように?
そうでない場合、Prosody や他の XMPP サーバーはどうですか?
私はどんな助けにも感謝します