【发布时间】:2013-07-21 23:17:00
【问题描述】:
我有一个主要用于监控系统的网络应用程序。它使用信号器从服务器“服务器推送”更新以刷新显示。该页面还有一些按钮,它们也使用相同的信号器连接将数据发送到服务器。
问题是 Signalr 使用单独的连接,因此会话在会话超时后过期,即使它定期从服务器发送和接收数据。
这是使用信号器的“正确”方式吗?还是应该只使用 signalr 通知客户端更新并让客户端执行 ajax 发布以检索数据?
会话超时问题怎么办?我是否必须创建一个客户端计时器才能定期发布“保持活动”的 ajax 帖子?
【问题讨论】:
标签: asp.net-mvc-4 signalr session-timeout keep-alive server-push