1

JMX を介して、または Web サービスとして Java メソッドを公開できます。Java 関数を公開するために JMX を使用する状況はどれですか? jmx が webservice より優れている点はありますか?

4

2 に答える 2

1

jmxがWebサービスに対して持つ特別な利点はありますか?

JMXは非常に簡単に有効にでき、jconsoleは優れたインターフェースです。さらに、HTTP要求と応答を解釈する代わりに、Javaオブジェクトを完全に処理しています。

しかし、それは本当にあなたの使用法と便利さに帰着します。すでに他のWebサービスを公開している場合は、それを使い続けます。

于 2013-02-18T18:11:01.413 に答える
0

考慮すべき点がいくつかあります。

  1. コンシューマはどこでホストされていますか? それらがファイアウォールを通過してサーバーに到達する場合は、メソッドを Web サービスとして公開することをお勧めします。JMX 経由で公開する場合、HTTP(S) 経由でリクエストを処理するために jolokia に依存する必要がある場合があります。
  2. コンシューマーが Java 以外の言語で記述されている場合は、メソッドを Web サービスとして公開することをお勧めします
于 2013-02-18T22:18:01.120 に答える