ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Ws Wiki] Update of "ja/axis/JavaTimeout" by ToshiyukiKimura
Date Tue, 05 Apr 2005 09:37:48 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.

The following page has been changed by ToshiyukiKimura:
http://wiki.apache.org/ws/ja/axis/JavaTimeout

The comment on the change is:
Axis Wiki in Japanese

New page:
##language:ja

'''質問: WSDL2Java スタブを使用する際に、どのようにしてタイムアウトを設定するのですか?'''

回答: 生成されたスタブ全てが拡張する{{{org.apache.axis.client.Stub}}}クラスに{{{setTimeout}}}メソッドがあります。

ここに{{{Foo}}}という名前のサービスにタイムアウトを設定する方法を示します。

{{{
 FooServiceLocator loc = new FooServiceLocator();
 FooService binding = loc.getFooService();
 org.apache.axis.client.Stub s = (Stub) binding;
 s.setTimeout(1000);  // 1秒。ミリ秒で
}}}

Axis 1.1 以降のデフォルトのタイムアウトは60秒です。Axis 1.0 にはデフォルトのタイムアウトがありませんでした(つまりデフォルト0秒)。このタイムアウト値は
HTTP ソケットに設定されるものであって、Axis 1.1 にはない実装を必要とするコネクションタイムアウトではありません。
Mime
View raw message