只是概述了我想要做的事情。
我有一个现有的WebApi服务,它返回计算机上正在运行的Windows服务。我有一个前端连接,以便它使用jQuery和Knockout.js查询服务
我想用SignalR做的是用它来轮询WebAPi服务,以便始终将最新的更改推送到客户端。
SignalR是否是正确的框架?
有人能为我提供一个使用SignalR调用RESTful服务的示例吗?
我真正想要的是,如果服务失败,SignalR会将整个WebApi提升到客户端。
答案 0 :(得分:2)
SignalR不是创建或使用RESTful服务的正确框架。 SignalR旨在使数据从服务器轻松推送到客户端。 REST旨在支持客户端发出请求并接收(近乎)即时响应。
您可以从SignalR客户端向服务器端Hub方法发出请求,但Hub方法不会公开REST端点。