オフライン ファイル共有を処理するために自分自身を開発するには、Openfire プラグイン コンポーネントまたは方向性が必要です。iOS 用の IM アプリケーション (WhatsApp など) の 1 つで、ストリーム開始を使用して、メディア プロキシを使用してファイルを転送します。これは問題なく動作しますが、受信者がオフラインの場合、バイトストリームをセットアップできません。この制限を克服するために、私は代替案を探しています。私が検討しているものは次のとおりです。
- 受信者がオフラインであるために SI が失敗した場合、ファイルは、ファイルと元のメッセージを保存するカスタム Openfire モジュールに転送されます。
- openfire プラグインまたはサーバー コンポーネントは、受信者がオンラインになるとファイルとメッセージを送信します。
誰でもこれを経験したことがあり、または補完的なアイデアを持っています