我已经使用 IIS 7.5 和控制台侦听器(在端口 8080 上)实现了跨域 SignalR 示例,但无法让传输使用比长轮询更好的任何东西。
为了添加 webbsocket 支持,我按照在 Windows 2008r2 和 IIS 7.5 上托管 SignalR 应用程序中的说明进行操作
但是,由于我将其作为对控制台应用程序的跨域调用来实现,我想知道是否有我遗漏的东西。
到目前为止在 IIS 中完成
- 更新了 Signalr 应用程序的 Web.config 文件。[modules runAllManagedModulesForAllRequests="true"]
- 添加对 json2.js 库的引用
- 在调用页面中添加了 META-tag.. [meta http-equiv="X-UA-Compatible" content="IE=edge"]
- 使用 .Net 4.0 (4.5) 和集成应用程序池
- 截至今天更新到最新的 SignalR (1.0.1)
截至今天,控制台正在使用最新的 SignalR 参考
在端口 8080 上侦听的控制台:目标框架:.Net 4.5
关于我所缺少的任何想法?
/干杯