2011-04-14 54 views
0

HTML5 Labs站點上的WebSockets示例(here)不包含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

事實證明,WebSocket的對象是掉下來的範圍,從而被佈置。

0

您是否部署了客戶端訪問策略文件?

+0

查看所接受的答案。 – rboarman 2012-03-22 16:05:44

1

它應該是一個Silverlight WebSocket的Javascript包裝。

您還可以看看WebSocket4Net,它是一個具有Silverlight實現的C#websocket。

+0

WebSocket4Net不起作用 – alerya 2013-09-29 16:48:55