Asp.net signarjavascript客户端API调用连接

Asp.net signarjavascript客户端API调用连接,asp.net,websocket,asp.net-web-api2,signalr,real-time,Asp.net,Websocket,Asp.net Web Api2,Signalr,Real Time,作为一个新的ASP.NET环境和信号器。我正在尝试仅使用API调用将JavaScript客户端(网页)连接到包含SignalR HUB(使用WEB.API 2开发)的API 换句话说,我只想进行API调用,找到连接到signalR hub的客户端: /*Instead of doing this*/ var connection = $.hubConnection(); connection.url = "https://www.myAPI.com/signalr/hubs"; var Cli

作为一个新的ASP.NET环境和信号器。我正在尝试仅使用API调用将JavaScript客户端(网页)连接到包含SignalR HUB(使用WEB.API 2开发)的API

换句话说,我只想进行API调用,找到连接到signalR hub的客户端:

/*Instead of doing this*/

var connection = $.hubConnection();
connection.url = "https://www.myAPI.com/signalr/hubs";
var ClientHub = connection.createHubProxy('clientHub');
connection.start()
          .done(...).fail(...);

/*I want to do the following*/

$.post( "https://www.myAPI.com/api/ConnectHUB", someClientData)
 .done(...).fail(...);

使用简单的信号器工具也能做到这一点吗?或者我必须自己实现一些复杂的东西(使用WebSocket、长池和我读到的所有东西)?

你为什么要这么做?我正在开发一个客户反馈(聊天)小部件,可以集成在任何网站上,通过API链接到代理仪表板。因此,只使用API调用将是一个很好的选择:)