6

我刚开始查看用 C# 连接到 websocket 的示例,并意识到它们都使用 .NET 4.5。我在 Windows 7 中使用 Visual Studio 2010 - 是否有可用的示例或库?

4

3 回答 3

6

我最终使用了websocket-sharp - 非常易于构建和使用。

于 2014-03-29T20:07:24.010 回答
2
于 2012-10-04T03:17:00.907 回答
2

您不能在 IIS 7.5 上托管 Web 套接字,但您可以使用Fleck托管您自己的 Web 服务器

您可以从 github 下载它或在 nuget 中输入 fleck。

创建您的网络服务器套接字

// Create Websocket server
websocketServer = new Fleck.WebSocketServer("ws://localhost:82");
websocketServer.Start(socket =>
{
    socket.OnOpen = () => Console.WriteLine("Open!");
    socket.OnClose = () => Console.WriteLine("Close!");
    socket.OnMessage = message => socket.Send(message);
});
于 2014-03-28T19:17:22.573 回答