BizTalkWebサービスを使用するコンソールアプリケーションがあります。問題は、BizTalkサービスオブジェクトデータをまとめて送信すると、コンソールアプリケーションが例外をスローすることです。
アプリケーションがタイムアウトしたか、タイムアウトしています。
私のアプリケーションは、実際にはBiztalkサービスがジョブの処理を完了するのを待つ必要があります。価値を上げることobj.Timeout
は役に立たなかった。Thread.Sleep
(私が避けたい)方法を使用する以外に何かありますか?
以下は、私のアプリケーションからの関連するコードスニペットです。
pumpSyncService.Timeout = 750000;
outputRecords = pumpSyncService.PumpSynchronization(pumpRecords);
ポンプレコードには、オブジェクトの配列が含まれています。カウントが約の場合30
、正しい応答が得られますが、カウントが約の場合150
、例外が発生します。