5

サーバーとしてejabberdを使用して、XMPPクライアントで作業しています。私の質問は、オフラインファイル転送をどのようにサポートできますか?

画像ファイルのオフラインファイル転送のみを行いたい。

たとえば、ジョンがオフラインの場合でも、画像をジョンに転送できます。ジョンがオンラインに戻ると、サーバーは彼に画像を送信します。

どうやってやるの?

4

3 に答える 3

3

現在、オフラインファイル転送を可能にするXMPPの拡張子はありません。

おそらく、これは受信者のサーバーによってサポートされる必要があり、サーバー固有のプラグインとして実装される必要があります。

または、関心のあるプロジェクトはJabber Diskです。これを使用すると、XMPPを介してファイルをアップロードし、ユーザーに送信できるHTTP URLを返します(オフラインメッセージなど)。

于 2010-06-27T01:54:31.027 に答える
1

XMPPにはこの拡張機能がありました-XEP-0129:WebDAVファイル転送-しかし、それは延期されています!

私は同じ解決策を探しています。私はそれに出くわしましたが、XMPPサーバーがまだそれをサポートしているのを見つけられませんでした。

まだ解決策を探しています。

于 2011-09-08T13:56:39.473 に答える
1

オフラインファイル転送はTextOneモバイルクライアントで実装しましたが、カスタムモジュールを実行する必要がありました。そのための良い仕様はまだありません。

ただし、単純なニーズの場合は、純粋にクライアント側で実装し(HTTPサーバーにアップロード)、シグナリングにXMPPを使用できると思います。

于 2011-10-13T09:10:35.230 に答える