2011-08-30 12 views
5

ウェブサービスを使い慣れていません。私はSOAPサービスを消費しようとしています。これは現在テスト環境にあります。私がやったことはCXFまたはSpring WSの目的は何ですか

  1. 私は自分のドメインフォルダにコピーしたwsdlを生成するためにwsdl2javaを使う。
  2. APIを使用して要求を送信し、応答を受信します。

私に関係するのは、サービスを配線するためにCXFまたはSpring WSが必要か、それとも十分なものなのですか。私は環境が開発からQAへの生産に切り替えているとき、私はプロパティを生成する場所私は何を得ることはありませんがある他の場所

のような見てきたので、私はこれを求めています。 CXFまたはSpring WSを使用する必要がありますか、SOAPサービスを使用するには注釈付きクラス(@WebServiceClientで十分です)である必要があります。基本的に、異なるエンドポイントに接続する方法。

これは基本的な質問である場合はお詫び申し上げます。ありがとう。

+0

私は、[そのすばらしいコメント](http://stackoverflow.com/questions/297033/which-framework-is-better-cxf-or-spring-ws/3172171#3172171)あなたに説明すると思います誰が"。 –

答えて

5

Spring-WSとApache CXFは、主にWebサービスの作成に役立ちます。それらはJava6に付属する代替Webサービス実装です。

あなたはです。は、クライアントの作成に使用しますが、本当に多くのポイントはありません。

wsdl2javaによって生成された標準のJAX-WSアーティファクトは、あなたが必要なもののために完全に十分なものでなければなりません。あなたの2番目の質問については

異なるPROD/QAエンドポイントをターゲットにする方法については、あなたが持っているものの完全な例で、そのための別の質問をする必要があります。

関連する問題