如何在ASP.NET中实现推送AJAX模型

How to implement the push AJAX model in ASP.NET?

本文关键字:AJAX 模型 实现 ASP NET      更新时间:2023-09-26

简单的AJAX模型是向服务器请求一些信息,服务器返回响应。如果我是正确的,那么它被称为拉动模型。

然而,在阅读一些Web2.0概念时,我遇到了一些推送模型的东西,比如实时应用程序,比如在网页上显示冲击交换价格更新。服务器频繁向客户端推送信息,客户端更新信息。

现在,我如何使用ASP.NET实现这种行为,或者我必须使用其他框架来实现这种行为?或者这只是一个理论模型?

请参阅以下链接:ASP.NET的Comet实现?

你可以使用这样的框架http://pokein.codeplex.com/实现你想要的目标。否则,对于您的股票交易所价格示例,它们中的大多数都只有javascript,它会从客户端发起刷新数据的请求。

常见的方法是使用用JavaScript创建的客户端计时器并请求新数据。如果没有更新的数据,则响应具有一些标志,因此不需要更新UI中的任何内容。

只需使用setInterval JavaScript函数和AJAX即可。