0

EJB クライアントを作成する際に、EJB リモート インターフェースに基づいて EJB スタブ クラスを生成する必要があります。これらのスタブ クラスは、オブジェクト パラメーターと戻り値をシリアル化/逆シリアル化する責任があります。

JAX WS クライアントを使用する場合でも、Java <--> XML をマーシャリングおよびアンマーシャリングするためにスタブ クラスを生成する必要がありますか?

それとも、Websphere JAX WS 実装クラスによって何らかの形で自動的に行われるのでしょうか?

4

1 に答える 1

0

XML メッセージ ( SOAPメッセージ) を Java オブジェクトに、またはその逆に変換するために特別な何かが必要な場合は、必要ありません。

JAX-WS は、着信 SOAP メッセージ (実際には XML 要求) を Java オブジェクトに変換します。そして、Web サービス クライアントに送信するために、Java オブジェクトを XML 応答に変換します。

SOAP メッセージ
(出典: anyframejava.org )

両方向の変換はJAXBによって実行されます。

詳細については、Web サービス アプリケーションの開発を参照してください。

于 2013-07-10T06:59:16.560 に答える