2011-04-14 2 views
0

HTML5 랩 사이트 (here)의 WebSockets 샘플에는 Silverlight 예제가 포함되어 있지 않습니다. 아마 나는 그것을 어디 선가 놓쳤다?Silverlight 클라이언트 예제 코드에서 WebSocket 호출?

소켓 연결을 만들기 위해 다양한 호출을 시도했지만 아무 것도 작동하지 않습니다. 준비 상태는 "연결 중"상태입니다.

다음은 몇 가지 코드입니다. 나는 청취자가 아래와 같이 동일한 uri에서 포트 4502에서 대기하고있다.

 ws = new WebSocket("ws://" + uriString); 
     ws.OnOpen += new EventHandler<EventArgs>(ws_OnOpen); 
     ws.Open(); 


    void ws_OnOpen(object sender, EventArgs e) 
    { 
     ws.SendMessage(myMessage); 
    } 

피들러를 보면 전화가 걸려 오는 것을 볼 수 없습니다.

누구나 SL 클라이언트에서 프로토 타입 코드를 시도 했습니까? 내가 강조 할

답변

0

IT는 웹 소켓 객체가 범위 밖으로 떨어지고 있었다 따라서 배치되어있는 것으로 나타났다.

0

클라이언트 액세스 정책 파일을 배포 했습니까?

+0

발생한 문제에 대한 대답을 확인하십시오. – rboarman

1

Silverlight WebSocket의 Javascript 포장이어야합니다.

또한 Silverlight 구현이있는 C# websocket 인 WebSocket4Net을 살펴볼 수도 있습니다.

+0

WebSocket4Net이 작동하지 않습니다. – alerya

관련 문제