2012-01-19 4 views
4

.Net 4.5에서 웹 소켓을 사용하는 샘플 응용 프로그램을 빌드하려고합니다. 여기의 예에 따라 : http://blog.davidpadbury.com/2011/01/13/wcf-websockets-first-glance/.Net 4.5에서 Websocket을 사용하는 예

내가 VS11 개발자 미리보기가 윈도우 7에 설치되어

나는 WebSocketsService이 속한 네임 스페이스를 알아낼 수 없었다. 누군가가 저에게 websocket을 작동시키기위한 완전한 세부 사항을 가진 리소스를 가리킬 수 있다면 큰 도움이 될 것입니다.

감사합니다. MK

+3

업데이트 : 윈도우 7에서 .net 4.5 웹 소켓을 만들 수 없습니다. 약간의 연구 끝에 윈도우 7에서 지원되지 않는다는 사실을 알게되었습니다. 실행은 http.sys, Windows 구성 요소 및 Windows 8 변경 사항에 따라 달라집니다. 자세한 내용은 http://forums.asp.net/t/1732788.aspx/1 –

+0

또한 살펴보십시오. * [SuperWebSocket] (http://superwebsocket.codeplex.com/) - 별도로 연결된 프로젝트에 클라이언트 라이브러리가 있습니다. * [XSockets] (http://xsockets.net) – leggetter

답변

6

download and install the WCF WebSockets PrototypeHTML5 Labs이 있습니까?

네임 스페이스는 의 Microsoft.ServiceModel.WebSockets입니다. 프로토 타입 라이브러리를 설치하면 어셈블리를 찾을 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. –

+0

지금 WebSocket을 참조 할 수 있습니다. 어디에서 WebSocketsHost를 찾을 수 있습니까? 자세한 예제를 참조 할 수 있습니까? –

+0

내 실수. 동일한 네임 스페이스에 있습니다. –

1

저는 하루 종일 실제로 작동했던 예제를 보냈습니다. 그래서 MVC4에서 호스트 된 웹 소켓의 완전한 예제를 this blog post에 넣기로했습니다. Microsoft.WebSockets NuGet 패키지를 사용하여 가장 쉬운 방법을 사용합니다. 내가 아는 한 여전히 Windows 8이 필요합니다. :(윈도우 7을 적당한 호스트로 만드는 패치가 있기를 바랍니다.)

관련 문제