我已经阅读了一些 SignalR 教程。为了在我现有的 Asp.Net 解决方案应用程序中实现 SignalR,我执行了以下操作:
我创建了一个单独的 MVC 4 项目并创建了一个 Hub 类以及一些方法,以便可以从现有解决方案中存在的任何其他 MVC 项目/客户端调用它,这意味着我只想将它用作服务。
但现在我有两个问题:
我如何从其他 MVC 项目中调用它。是否与教程中提到的方法相同,例如在我的 .cshtml 页面的头部添加必要的脚本文件并使用 js 脚本,如下所示:
var hub = $.connection.; //接着
hub.server.send("一些参数");
我也想直接从服务器端代码调用集线器代码。之前我使用 SuperSocket 的时候做过。想使用 SignalR 做同样的方法。我该怎么做 ?
如果您回答,请提供一些代码示例。非常感谢。