2016-02-22 2 views
1

У меня есть имя хоста, например dev.websocketserver.com.Как разместить websocket-sharp сервер на IIS

Теперь я хочу, чтобы разместить мой WebSocket-сервер на этом имя хоста в IIS, так что мой адрес сокета становится WS: //dev.websocketserver.com/Echo

Что я должен создать службу WCF, окна обслуживания ? Socket будет прослушивать порт, который еще не используется. Поэтому, если я размещаю свою службу WCF под узлом dev.websocketserver.com и в Global.asax создаю сервер, то он не будет связан с портом 80.

Может ли кто-нибудь сказать мне, какая должна быть основная архитектура для хостинга websocket- сервер через IIS?

ответ

2

Насколько я знаю, вы не можете.

websocket-sharp необходимо запускать в своем собственном порту, поэтому вы не можете иметь IIS и его в одном и том же порту.

Вы можете запускать оба в одном и том же хосте и иметь ws: //dev.websocketserver.com: 8000, например.

IIS 8 и далее поддерживает WebSockets, поэтому вы можете использовать встроенные WebSockets в ASP.NET, а не websocket-sharp.

Смежные вопросы