1

これは些細な質問かもしれませんが、それは私を混乱させており、グーグルやオンライン検索から直接の答えを見つけることができませんでした。

JBossWSとJAX-WSの違いは何ですか?

JBossWSはJAX-WS上に構築された実装ですか?ある意味でJBossWSにはJAX-WSが含まれていますか?もしそうなら、人々がJAX-WSではなくJBossWSを使用する理由は何ですか?

本当にありがとう!

4

2 に答える 2

3

JBossWSとJAX-WSの違いは何ですか?

JBossWSはJAX-WS上に構築された実装ですか?ある意味でJBossWSにはJAX-WSが含まれていますか?

JAX-WSは、JavaでWebサービスを構築するための仕様です。使用するアノテーション(@ WebService、...)などを定義します。jdkには、この仕様のリファレンス実装であるJAX-WSRIが含まれています。

JBossWSはJAX-WS仕様を実装します。つまり、JAX-WSRIと同じアノテーションとプログラミングモデルをサポートします。afaikにはRIは含まれていませんが、独自の実装を提供します。

もしそうなら、人々がJAX-WSではなくJBossWSを使用する理由は何ですか?

JBossWSとRIのどちらを使用していても、JAX-WSを使用します。WS-Security、WS-ReliableMessagingなどの追加のWS標準のサポートが必要なため、人々はRIとは異なる実装を使用します。RIがサポートする唯一の追加の標準(もちろんWSDLとSOAPは別として)はWS-Addressingです。

その点について:サポートの程度が異なるJAX-WS実装がさらにいくつかあります。たとえば、ApacheCXFまたはMetro。

于 2012-08-30T08:04:01.697 に答える
1

彼らの Web ページ (http://www.jboss.org/jbossws/) によると、JBossWS は JBoss アプリケーション サーバーの一部であるようで、JAX-WS 実装です。

特徴:

  • JAX-RPC および JAX-WS (2.2) のサポート
  • JBoss Application Server 5 (JavaEE 5 準拠) Web サービス スタック
  • EJB 2.1、EJB3、および JSE エンドポイント
  • 添付プロファイル バージョン 1.0
  • MTOM/XOP および SwA-Ref のサポート
  • SOAP メッセージの XML 暗号化/署名用の WS-Security 1.0
  • WS-Addressing (W3C 候補リリース) および JSR-261
  • WS-ReliableMessaging
  • WS イベント
  • WS ポリシー
于 2012-08-30T07:17:59.223 に答える