- PR -

Windows98でWebServiceを使用するとき

1
投稿者投稿内容
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-04-18 15:01
こんにちは。

 Windows98でWebServiceを使用すると、大量のデータ(2000行くらい)を取得しようとすると、timeoutが発生してしまいます。

サーバ:Windows2000Srv.
クライアント:Windows98/Me/NT4Work.
現象:
 サーバのWebMethodで、DataSetを戻り値とする。
 10カラム2000行のデータを返送する。
 Windows2000, XPだと数十秒で終わるが、上記クライアントだと数分後にtimeoutするか、黙りになる。

ネットワーク:
 100Base(実行1〜2Mbps/XPのタスクマネージャで、使用効率3%以下)
 クラスC同一サブネット内(同じHubに接続)

クライアント側のMTU、RWINを調整しています。このとき、ネットサーフィンでページ表示にかかる時間(JPEGなどの転送)はほとんど変わりません。また、asmxファイルを表示してXMLデータを取り出す時間も、XPなどに比べて若干時間がかかりますが、タイムアウトするほどではありません。WebServiceを、プログラム上から呼び出したときに、かなりの時間がかかるように感じます。

 このような現象に関し、何か情報をお持ちの方はいらっしゃいますか?
1

スキルアップ/キャリアアップ(JOB@IT)