1

Axis2 に精通している人なら誰でもこのページを何億回も見たことがあると思います: http://axis.apache.org/axis2/java/core/docs/http-transport.html#timeout_config

クライアント側でタイムアウトが必要ですが、これはかなり一般的な要件のようです。そのページの宣伝文には、XML ファイルを編集したり、クライアント スタブにコードを追加したりできると書かれています。私の理解では、両方の方法がクライアントのスタブに影響を与え、生成されたスタブに違いがあることを期待していました。比較を実行した後、生成されたスタブには、axis2.xml のタイムアウト パラメータの有無にかかわらず違いはありませんでした。そのため、XML ファイルを変更するとどうなるか、それがクライアント スタブに影響するのか、それともサーブレットに Axis2 を展開するためだけのものなのかを知りたいです。

よろしくお願いします。それは有り難いです。

4

1 に答える 1

0

ドキュメントによると、タイムアウト インスタンスはトランスポート レベルに存在します。つまり、生成された wsdl またはスタブには影響しません。トランスポート層で指定された時間内にタイムアウトするようにサービスを構成するだけです。

ちょうど、Web アプリケーションの web.xml のタイムアウト タグです。

于 2012-04-27T12:22:20.537 に答える