【问题标题】:How to host websocket-sharp server on IIS如何在 IIS 上托管 websocket-sharp 服务器
【发布时间】:2016-02-22 18:41:26
【问题描述】:

我有一个类似于 dev.websocketserver.com 的主机名。

现在我想在 IIS 中的这个主机名上托管我的 websocket-server,这样我的套接字地址就变成了 ws://dev.websocketserver.com/Echo

我应该创建什么WCF服务,windows服务?套接字将侦听尚未使用的端口。因此,如果我在主机 dev.websocketserver.com 下托管我的 WCF 服务并在 Global.asax 创建一个服务器,那么它将不会与端口 80 绑定。

谁能告诉我通过 IIS 托管 websocket-server 的基本架构应该是什么?

【问题讨论】:

    标签: c# websocket websocket-sharp


    【解决方案1】:

    据我所知,你不能。

    websocket-sharp 需要在它自己的端口上运行,所以你不能同时拥有 IIS 和它在同一个端口。

    您可以在同一主机上同时运行两者,例如 ws://dev.websocketserver.com:8000。

    IIS 8 并进一步支持 WebSockets,因此您可以使用 ASP.NET 中内置的 WebSockets 而不是 websocket-sharp。

    【讨论】:

      猜你喜欢
      • 2020-06-28
      • 2021-05-19
      • 1970-01-01
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      相关资源
      最近更新 更多