MVC在长时间请求时通知

时间:2014-03-23 20:47:28

标签: c# asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

我想知道在长时间请求时,有关用户信息的最佳信息可能是什么。

到目前为止,我只有一个想法,就是在服务器上进行每一次计算,将信息保存到db表中,并使用ajax从客户端每秒查询一次。

你怎么看待这个,或者你知道更好的方式吗?

2 个答案:

答案 0 :(得分:1)

也许WebSockets会这样做。查看http://www.websocket.org/echo.html 1

答案 1 :(得分:-2)

一般来说,您的流程将如下所示: 1.保存到DB 2.向用户显示信息。 再次1。 再次2。 再次1。 再次2 ...... ..

而不是我只是向用户显示一些消息,例如"处理您的数据,请等待"然后简单地进行交易。