2012-01-24 1 views
2

私は現在asp.netのウェブサイトに問題があります。私は現在の状況を説明します:asp.netでこの種のリクエストが可能ですか?

私のウェブサイトは、私はWebサービスを介して取得する要素のテーブルを表示します。私は10秒ごとにそれをリフレッシュするサイトで自動リフレッシュを持っているユーザーを常に実際の要素を表示する。

これを改善したいと思います。新しいデータがあり、ページをリフレッシュする必要があるときに通知したいと思いますが、これは可能ですか?

次のステップでは、サイト全体のリフレッシュを行わずに、通知を受けてデータをリフレッシュする(おそらくajaxでリフレッシュする)必要があります。これは可能ですか?

どうすれば説明できますか?

答えて

3

最新のデータを返すWebサービスメソッドを呼び出すAJAXを使用できます。

setTimeoutを使用してこのAJAXメソッドを呼び出すことができます。

+0

大丈夫ですが、私は新しいデータを持っているときに私に通知しないこのサービスを使いたいです。 – gurehbgui

+1

@gurehbgui - HTTPがステートレスなので、AJAXによるロングポーリングが唯一の方法です。 – Oded

+0

httpが、私はバックグラウンドでasp.netを使用しています。またできませんか? – gurehbgui

関連する問題