4

我有一个主要用于监控系统的网络应用程序。它使用信号器从服务器“服务器推送”更新以刷新显示。该页面还有一些按钮,它们也使用相同的信号器连接将数据发送到服务器。

问题是信号器使用单独的连接,因此即使会话定期从服务器发送和接收数据,会话也会在会话超时后过期。

这是使用信号器的“正确”方式吗?或者我应该只使用信号器通知客户端更新并让客户端执行 ajax 发布来检索数据?

会话超时问题呢?我是否必须创建一个客户端计时器才能定期发布“保持活动”的 ajax 帖子?

4

1 回答 1

2

您应该能够通过每 5 分钟向您的网络服务器(任何随机页面)发送一个请求(任何低于 cookie 超时的时间)来解决会话超时问题。实际上,我们将在 SignalR 2.0 中实施一些改进措施。

于 2013-07-23T03:10:07.267 回答