如果模型数据发生变化,如何使用Nancy刷新网站?

时间:2015-09-27 08:40:18

标签: nancy

如果我的模型数据正在改变如何自动刷新网站以显示更改的数据?

这可能在服务器上,还是我必须为此编写一些客户端代码?

感谢您的帮助。

迈克尔

1 个答案:

答案 0 :(得分:0)

您必须编写客户端代码才能执行此操作,服务器在发送响应后与客户端没有任何关系 - 连接关闭,服务器继续执行其他请求。

您需要使用Javascript轮询服务器并根据服务器端更改进行更新 - 您可以使用数据绑定框架(如Knock Out)或更大的框架(如Angular)来简化此操作。

SignalR可以为您提供帮助,因为它是一个插入客户端和服务器端的系统,可以保持打开连接,以便您可以立即从服务器向客户端发送数据。