1

次のことについて助けが必要です。

Q.1) 次のパフォーマンス比較 - 1) Jetty にデプロイされた jax-ws ベースの Web サービスを含む多数の war ファイル 2) Jetty で実行されている axis2 にデプロイされた多数の Web サービス

Q.2) また、.net、Java、C++ ベースなど、これらの Web サービスを使用するクライアントのタイプが多数ある場合、SOAP エンジンとしての axis2 と jax-ws のどちらを使用する必要がありますか??

Q.3) WS-* 標準に興味がない場合、axis2 または jax-ws は何を使用すればよいですか?

Q.4) 一般に、なぜ SOAP エンジンが必要なのですか?? WS-* 標準サポートのためだけですか、それともより多くの利点がありますか???

4

1 に答える 1

1

Java API for XML Web Services (JAX-WS) は単なる API です。

SOAP スタック実装 (SOAP エンジン) を使用する必要があります。

2 つの主要な実装があります。

Metro はリファレンス実装を提供し、JDK に同梱されているため、RI に対して jax-ws を呼び出していると思います。しかし、metro は SOAP スタックの完全な実装です。

名前と場所がわかったので、お気に入りの実装の探求を開始できます。どちらにも長所と短所があります。どちらも WS-* 標準サポートを提供し、SOAP は「プログラミング言語に依存しない」ため、クライアントの種類は問題にならないことに注意してください。

はるかに使いやすいので、私は個人的に Metro を好みます。

于 2012-08-22T10:15:16.987 に答える