【发布时间】:2015-08-07 19:02:27
【问题描述】:
我已经进行了数小时的搜索,试图弄清楚为什么 websockets 传输在我的通过 mono 4.0.1 在 linux 上运行的 c# 4.5 应用程序上无法通过信号器工作。
我项目中的参考资料:
Microsoft.Owin.Host.HttpListenerMicrosoft.Owin.Host.SystemWeb
现在,我正试图找出阻碍 websocket 工作的瓶颈在哪里。我理解它的方式是,SystemWeb 基本上是一个自运行服务器,它利用Httplistener 在端口上侦听 HTTP 连接,然后将它们处理到SystemWeb。我理解这部分是否正确?
有人可以为我指出一个未解决的问题或目前正在开发的错误跟踪器的正确方向吗?据我所知,http.sys 和 this answer 中有一些核心功能是 Windows 8 所必需的。有计划在单声道中实现吗?我不希望获得一些第三方库,而是让它在SignalR 中工作。
【问题讨论】:
-
我想你会在这里找到答案... [stackoverflow.com/questions/21245994/… [1]: stackoverflow.com/questions/21245994/…
-
问题不是让 SignalR 工作,而是让 SignalR websockets 工作。
-
首先想到的问题是,您在托管 SignalR Server 应用程序的服务器上运行的是什么版本的 Microsoft Server?
-
@JustinRusso 一切都应该在我的问题中注明。
标签: c# .net mono .net-4.5 owin