2016-02-22 39 views
1

我有一个像dev.websocketserver.com这样的主机名。如何在IIS上托管websocket尖锐的服务器

现在我想主办我的WebSocket的服务器上该主机在IIS中,让自己的套接字地址变成 WS://dev.websocketserver.com/Echo

我应该创建WCF服务,窗口服务?套接字将监听尚未使用的端口。因此,如果我托管我的WCF服务主机dev.websocketserver.com和Global.asax创建一个服务器,然后它将不会与端口80绑定。

任何人都可以告诉我什么应该是托管websocket-服务器通过IIS?

回答

2

据我所知,你不能。

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

您可以在同一台主机上运行并且例如具有ws://dev.websocketserver.com:8000。

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