web-dev-qa-db-fra.com

SignalR WebSockets sur IIS 7.5

Sur mon IIS 7.5, mon application SignalR a toujours utilisé une longue interrogation. Selon ma recherche, IIS 7.5 ne prend pas encore en charge les WebSockets.

J'espère que j'ai raté certains outils ou configurations pour activer WebSockets dans IIS 7.5. Ou je ne l'ai pas fait?

24
ZeroHackeR

Vous ne pouvez pas utiliser WebSocket sur IIS 7.5 (en d'autres termes sur Windows Server 2008 R2 ou Windows 7) car il nécessite des modifications de niveau HTTP.sys AFAIK. Vous avez donc besoin de IIS 8.0 et combinaison de Windows Server 2012 ou Windows 8 pour tirer parti de WebSocket. En outre, IIS Express 8.0 prend également en charge WebSockect, mais vous ne pouvez toujours pas en tirer parti si vous utilisez un système d'exploitation inférieur à Windows 8 ou Windows Server 2012.

44
tugberk

IIS 8 Express prend en charge les websockets nouvelles fonctionnalités

Windows 7 est considéré comme un système d'exploitation de bas niveau et ne prend pas en charge les sockets Web. Problèmes connus et limitations

Il est temps de passer à Windows 8 si vous souhaitez prendre en charge les sockets Web!

4
JJS