0

2 つのキューを作成MyFirstQueueMySecondQueue、wso2 メッセージ ブローカーに作成しました。hereのサンプル アプリケーションを使用して、メッセージを発行および使用でき ます。

wso2AndesAdminServiceクラスを使用して、作成されたキューの数、各キュー内のメッセージの数、パージ キューなどのキュー関連情報をコードで取得したいと考えています。

AndesAdminServiceコードにクラスを導入するにはどうすればよいですか? そして、他にどのような瓶が必要になるでしょうか?

私は自分のプロジェクトに次のjarファイルを持っています:

  1. andes-client-3.1.1.jar
  2. geronimo-jms_1.1_spec-1.1.0.wso2v1.jar
  3. log4j-1.2.13.jar
  4. org.wso2.carbon.logging-4.4.1.jar
  5. org.wso2.securevault-1.0.0-wso2v2.jar
  6. slf4j-1.5.10.wso2v1.jar

サンプルコードも教えてください。

ここでAndesAdminService クラスのコードを取得しました。

4

1 に答える 1

0

管理サービスの WSDL を簡単に取得できます。carbon.xml ファイルを開き、HideAdminServiceWSDL を false に変更します。次に、-DosgiConsole パラメータを指定してサーバーを起動します。コンソールに listAdminServices と入力します。そこで、利用可能な管理サービスとその WSDL URL のリストを取得できます。次に、axis2 またはその他のバインディングを使用して WSDL からスタブを作成します。次に、その生成されたスタブを使用して、必要なメソッドを呼び出します。

于 2016-07-05T01:30:50.977 に答える