1

いくつかのコマンドをトリガーする必要がある WSDL があります。Maven プラグイン (Mojo) の一部としてこれを行う必要があります。

私はSOAPの比較的初心者なので、知りたいのはこれです:

1) これは可能ですか? SOAP 呼び出しは Maven プラグインから実行できますか、それともコンテナーなどを必要としますか?

2) その場合、これを行うにはどのツールを使用すればよいですか? Apache Axis について読んだことがありますが、Apache Axis が WSDL 自体から多くのものを構築できることがわかりました。これは私が使用すべきツールですか?MojosにはSOAPエグゼキュータが組み込まれていますか?

3) そうでない場合、私の代替手段は何ですか?

4

1 に答える 1

0

これは可能ですか?SOAP 呼び出しは Maven プラグインから実行できますか、それともコンテナーなどを必要としますか?

はい、可能です。SOAP クライアントを実行するために、どのような種類のコンテナも必要ありません。

もしそうなら、これを行うにはどのツールを使用すればよいですか? Apache Axis について読んだことがありますが、Apache Axis が WSDL 自体から多くのものを構築できることがわかりました。これは私が使用すべきツールですか?MojosにはSOAPエグゼキュータが組み込まれていますか?

Java 6に含まれている JAX-WS RI のような JAX-WS スタックの使用を検討します。はるかに簡単で、はるかにエレガントです。開始するためのいくつかのチュートリアルを次に示します。

つまり、wsimportサービスに接続して Mojo から使用するために必要な Web サービス アーティファクトを生成およびコンパイルするために使用します。

于 2010-09-15T22:49:11.197 に答える