0

これをきちんと説明するかどうかはわかりませんが、ここで説明します。コードビハインドにC#を使用してasp.netアプリを作成しました。ユーザーが選択して[実行]ボタンを押した後、処理をC#で記述されたdllに渡しますが、必要なのは、クライアントに定期的に情報を送り返して、レコード数などの状況を確認できるようにする方法です。処理されており、そのようなものです。どうすればこれを達成できますか?

ありがとう

4

4 に答える 4

0

これは私の質問の言い回しだったかもしれませんが、私は探していたものを見つけました。HttpResponse.Flushメソッドを使用して、私がやろうとしていたことを実現できます。

于 2010-05-22T16:21:29.817 に答える
0

これは、多くの場合、HTTP サーバー プッシュHTTP ストリーミング、またはロング ポーリングと呼ばれます。やり方次第。

HTTPストリーミングに関するこのSOの質問もチェックできます...

「HTTP ストリーミング」(プッシュ) AJAX パターンのクロスブラウザー実装

または、ロングポーリングの例を含むこれ

基本的な「ロングポーリング」を実装するにはどうすればよいですか?

https://stackoverflow.com/questions/tagged/long-polling

于 2010-05-22T16:29:52.553 に答える
0

この種のタスクを実行するには、多くの方法があります。いくつかのアイデアを紹介します

解決策 1:

Ajaxタイマー コントロールを使用できます。

解決策 2:

情報を読み取り、asp.net アプリケーションと対話して、要求された情報について通知するWindowsサービスを作成します。バックグラウンド ワーカーとして機能します。

お役に立てれば

于 2009-11-29T06:37:09.020 に答える