我希望在我的桌面應用程序中有一個嵌入式Web套接字服務器用於與其他應用程序進行通信。Websocket服務器是一個託管的應用程序
從研究,我已經做了,它會出現在.NET 4.5可以在主機使用IIS
網絡套接字服務器是否有可能使用類似的東西來ServiceHost
舉辦一個網絡插座WCF服務,或它是否必須通過IIS? (我對WCF來說很新)
我做了一些其他的庫,它們實現了websocket規範但希望使用內置的.NET功能。
我希望在我的桌面應用程序中有一個嵌入式Web套接字服務器用於與其他應用程序進行通信。Websocket服務器是一個託管的應用程序
從研究,我已經做了,它會出現在.NET 4.5可以在主機使用IIS
網絡套接字服務器是否有可能使用類似的東西來ServiceHost
舉辦一個網絡插座WCF服務,或它是否必須通過IIS? (我對WCF來說很新)
我做了一些其他的庫,它們實現了websocket規範但希望使用內置的.NET功能。
是的,這是可能的。看看http://msdn.microsoft.com/en-us/library/hh674271(v=vs.110).aspx 您的WCF服務可以自行託管並通過WebSockets進行通信。
它在Win 8和.NET 4.5
工作,你將需要使用Windows> = 8或> = 2012使用微軟的WebSockets。如果您確實有任何Windows版本,請使用它。否則,你可以使用:
乾杯。
它沒有IIS8工作嗎? – vtortola
是的,正如我所說的,您可以在您的應用程序中託管WCF。看看鏈接,它包含了自我託管的WCF服務的完整示例。 –
'System.ServiceModel.dll'中出現'System.PlatformNotSupportedException'類型的未處理異常。是的,它需要IIS8 – vtortola