- - PR -
[ノータッチデプロイメント]画面が固まる。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-12-24 17:38
お世話になります。
現在、WebServiceを使用するノータッチデプロイメントを開発していますが、 問題が発生してしまい困っています。 現象としては、 1.クライアント側でブラウザよりExeを実行し画面を立ち上げる 2.ボタンのイベント等でWebServiceをコール 3.画面を立ち上げたまましばらく放っておく 4.再びWebServiceをコール 5.固まる(しばらくしてからTimeoutのエラーが発生する) と言った感じです。 調査した限り判明している事は、 ・放っておく時間は、IISで設定した『接続のタイムアウト』時間と同様 10秒に設定すれば10秒ほったらかしにするだけで発生 1000秒に設定すれば1000秒ほったらかしにしないと発生しない ・クライアントのランタイムセキュリティポリシーのアクセス許可セットを 『FullTrust』に設定すると発生しなくなった。 ・固まった後にTimeoutエラーが発生するまでの時間は、 WebServiceのプロキシクラスのTimeoutプロパティに設定した時間と同様 です。 環境は以下の通りです。 OS :Win2000 IIS :5.0 , 6.0(どちらでも同現象) .NET :1.1(SP1はあてていません。) その他 : ・ローカルイントラネット環境 ・ExeとWebServiceは同様のWebサーバーに存在 解決方法として考えられるのは、 ・IISの『接続のタイムアウト』時間をおもいっきり延ばす ・Timerコントロール等で定期的にダミーWebMethod 位でしょうか。 ただしどちらも処理として正しくない気がします。 解決法、対処法など、何かご存知の方が居ましたらアドバイスをお願いします。 |
1