非同期 ASPX ページから n 回の非同期 Web サービス呼び出しを行う必要があります。
各 WS 呼び出しは、バイナリ ファイルの一部を取得します。次に、コードはファイル ブロックをページの応答ストリームに出力します。
offset = 0;
blocksize = 1024;
output = getFileBlock(path, offset, blocksize);
//BinaryWrite output to Response
offset += blocksize;
output = getFileBlock(path, offset, blocksize);
//BinaryWrite output to Response
//etc...
各 getFileBlock は、非同期にしたい Web サービス呼び出しです。ただし、これらの呼び出しを特定の順序で行う必要があります。
これを実装する方法について何か提案はありますか?