从Silverlight客户端示例代码中调用WebSocket

本文关键字:调用 WebSocket 代码 Silverlight 客户端 | 更新日期: 2023-09-27 17:50:00

HTML5实验室网站上的WebSockets示例(这里)不包括Silverlight示例。也许我在什么地方错过了?

我已经尝试了各种调用来建立套接字连接,但没有任何工作。就绪状态保持在"连接中"。

下面是一些代码。我在端口4502上有一个侦听器,在相同的uri上等待,如下所示。

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

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

看着Fiddler,我没有看到任何电话。

有没有人尝试过从SL客户端原型代码?

从Silverlight客户端示例代码中调用WebSocket

应该是Silverlight WebSocket的Javascript包装。

你也可以看看WebSocket4Net,它是一个c# websocket,有Silverlight实现。

结果是WebSocket对象超出了作用域,因此被处理。