具有回调和单向通信的 WCF 或 ASP.NET Web API AJAX 双工服务

WCF or ASP.NET Web API AJAX Duplex Service with Callback and One Way Communications

提问人:Joshua Ginn 提问时间:1/3/2023 最后编辑:Joshua Ginn 更新时间:1/3/2023 访问量:33

问:

我想要一个具有完全双工通信的 ASP.NET C# WCF 或 Web API AJAX Web 服务,以及用于在 AJAX 上工作的单向操作的回调。

(IsOneWay = true) 

(CallbackContract = typeof(IServiceCallback))

我读到WCF webHttpBinding不支持双工通信,但这是在Visual Studio中创建启用了WCF AJAX的Web服务的默认设置。我还读到 ASP.NET Web API 正在取代 WCF。但是,Web API 只是请求/响应通信,不是双工的。

有没有办法让 AJAX 双工 Web 服务或服务器可以阻止通信,直到发生服务器事件或调用函数?

webHttpBinding 在端点行为不起作用。wsDualHttpBinding 不适用于 javascript

asp.net wcf asp.net-web-api asp.net-ajax asynccallback

评论

0赞 Jiayao 1/3/2023
看看这个案例的解决方案是否对你有帮助。

答: 暂无答案