0

標準の XMPP クライアントから送受信できる XMPP ゲートウェイを開発しようとしています。この XMPP ゲートウェイは、XMPP リクエストから SOAP への変換、およびその逆の変換をサポートする必要があります。統合しようとしているサーバーは、石鹸のみをサポートしています。XMPP ゲートウェイをゼロから開発したくありません。Axis Vysper を見たことがありますが、私の要件に従ってこれを微調整する方法が見つかりませんでした。

4

1 に答える 1

1

そのために Apache Vysper を使用できます。Vysper には SOAP のサポートが組み込まれていませんが (標準の XMPP 拡張http://xmpp.org/extensions/xep-0072.htmlのように)、独自のモジュールを作成して XMPP メッセージをキャプチャし、SOAP 呼び出しを発行することができます。 Web アプリのように、独自のサーブレットを作成して HTTP 要求をインターセプトし、データベース呼び出しを発行します。

モジュールと関連するものを作成する方法の一例は、以下にあります

https://svn.apache.org/repos/asf/mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/modules/extension/xep0054_vcardtemp

于 2012-07-02T13:54:31.600 に答える