ToString() + " " + msg; this.logReveal.Items.Add(msg); } } } } 八、WebSocket4Net 实现客户端 1、创建窗口程序,WindowsFormsWebsocketClient 2、添加程序包 工具 –>Nuget包管理 –>管理解决方案的Nuget程序包 –>搜索 WebSocket4Net ,选择WebSocket4Net,点击右侧 安装,等待安装完成,安装完成以后,项目会多出很多引用库,如下 3、代码实例 using System; using WebSocket4Net; using InitializeComponent(); websocketServerTest(); } public static WebSocket webSocket4Net void websocketServerTest() { FileUtil.getInstance().Log("我是客户端"); webSocket4Net
但是,为了使用WebSockets与Chrome进行通信,添加了WebSocket4Net程序包。
要在非win8环境下实现WebSocket,可以试一下SuperWebSocket(服务器端)和WebSocket4Net(客户端)这两个开源库。
官网 WebSocket4NET:.NET 2.0+、Xamarin、Mono、Silverlight、Windows Phone 以及 WinRT 下的 WebSocket 客户端。
官网 WebSocket4NET:.NET 2.0+、Xamarin、Mono、Silverlight、Windows Phone 以及 WinRT 下的 WebSocket 客户端。
使您的应用程序添加实时Web功能变得非常简单 SuperSocket - SuperSocket是一个轻量级的可扩展套接字应用程序框架 Websocket-Sharp - WebSocket协议客户端和服务器的C#实现 WebSocket4NET