获得Long Polling请求后如何关闭连接? (SignalR)

时间:2012-03-07 08:46:51

标签: asp.net long-polling signalr

我遇到了以下问题。有时服务器应该在获得长轮询请求后立即做出响应:

/ MvcSignalRTest / signalr /运输= longPolling&安培; ...

所以我希望算法像这样工作: 1)服务器获得长轮询请求。 2)如果有数据要发送到客户端,请执行此操作,关闭连接并进行下一个长轮询请求。 3)如果现在没有数据要发送给客户端,请保持连接活动。

我如何使用SignalR做到这一点?

我尝试使用

RouteTable.Routes.MapConnection<SignalRConnection>("signalR_route", "signalr/*");

但实际上应用程序不处理ClientConnected事件。也许我做错了。

0 个答案:

没有答案