0

次の要件があり、WSDL から Java オブジェクトを取得する最善の方法を考えています。

  • XML データは公開 SOAP Web サービスから取得されます
  • JAXBを使用する必要があります
  • 取得したデータを Java オブジェクトに自動的にアンマーシャリングしたい

理想的には、JAXB アノテーションを使用する Java オブジェクトが必要です。これらを自動生成するために組み合わせることができるツールはありますか?

4

2 に答える 2

2

もちろん、JAX-WS (XML バインディングに JAXB を使用) を使用して Web サービス クライアントを生成する方法はたくさんあります。

コマンドラインから実行できます: http://www.mkyong.com/webservices/jax-ws/jax-ws-wsimport-tool-example/

Maven ビルドの一部として: https://jax-ws-commons.java.net/jaxws-maven-plugin/

または、Eclipse 環境内から: http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jst.ws.cxf.doc.user%2Ftasks%2Fcreate_client.html

于 2013-07-10T13:28:57.270 に答える