次の要件があり、WSDL から Java オブジェクトを取得する最善の方法を考えています。
- XML データは公開 SOAP Web サービスから取得されます
- JAXBを使用する必要があります
- 取得したデータを Java オブジェクトに自動的にアンマーシャリングしたい
理想的には、JAXB アノテーションを使用する Java オブジェクトが必要です。これらを自動生成するために組み合わせることができるツールはありますか?
次の要件があり、WSDL から Java オブジェクトを取得する最善の方法を考えています。
理想的には、JAXB アノテーションを使用する Java オブジェクトが必要です。これらを自動生成するために組み合わせることができるツールはありますか?
もちろん、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