JAXBとは?私の理解によると、JAXBは を整列化してオブジェクトをアンマーシャリングするために使用されますか?
はい、JAXBは、JavaオブジェクトをXMLファイル(ストリーム)に変換するために使用できるフレームワークです(逆も同様です)。
JavaオブジェクトからXMLファイルへの変換はマーシャリングと呼ばれ、逆はアンマーシャリングです。
このテクニックは、2つのアプリケーションがXMLを使用してビジネスデータを交換する場合に便利です。
2.私は同じspring mvcアプリケーションで安らかなWebサービスとSOAP Webサービスの両方を一緒に使用できますか?
はい、ビジネス要件ごとに同じプロジェクトで両方を使用できます。
たとえば、外部システム1(外部システム1(SOAPでエンドポイントを公開すると仮定)と 外部システム2(RESTでエンドポイントを公開していることを前提としています)アプリケーションはデータを交換するためにそれらの両方とやりとりする必要があります。
同様に、アプリケーションはRESTで少数のサービスを公開する必要があり、SOAPではほとんどサービスを公開しないことがあります(他のシステムがSOAPのみを使用できると仮定します)。
3. Spring-WSとJAX-WSの違いは何ですか?
JAX-WS
は、SOAPサービスを消費/生成するためにJDKに組み込まれた仕様&です。
Spring-WS
は、SOAPサービスを消費/生成するためのSpring APIです。
プロジェクトの開発のために利用できるSOAPフレームワークの2種類があります:JAX-WSへ
準拠 - などのApache CXFは、Apache Axis2の、のような..
JAX-WSに非対応 - あなたは、Webサービスのリストについては、hereで見ることができる春-WS
は
bharathiをフレームワーク:以下の回答役に立ちましたか? – developer
申し訳ありません。私はあなたの答えを受け入れました。助けてくれてありがとう – bharathi