vlambda博客
学习文章列表

干货 | C#Socket组件的完美封装例程

Hey 朋友,点击蓝字关注吗?


实例分享




C#Socket组件的完美封装例程



进一步封装的原生socket网络通讯组件,无需再写绑定委托事件代码,现在已将所有的消息机制全部封装成事件。只需拖动组件至窗体,直接双击组件注册事件,无需再写有关socket的代码,你只需要处理接收的数据。


— Edited By Hugo





# 1



AxTcpServer介绍



干货 | C#Socket组件的完美封装例程



干货 | C#Socket组件的完美封装例程



该组件采用异步传输处理方式,高效数据并发,启动时只需在组件属性栏中设置好监听IP,端口。



启动代码:     AxTcpServer.Start();

停止代码:     AxTcpServer.Stop();




# 2



AxTcpClient介绍



干货 | C#Socket组件的完美封装例程



干货 | C#Socket组件的完美封装例程



TCP服务端,在属性界面设置好服务端IP和端口。

启动时代码AxTcpClient.StartConnection();




# 3



AxUdpClient介绍



干货 | C#Socket组件的完美封装例程



干货 | C#Socket组件的完美封装例程



UDP客户端,在属性界面设置好服务端IP和端口。

启动时代码AxUdpClient.Start();





特点:

  1. 重连机制。

  2. 支持16进制收发。

  3. 数据采用异步传输,高性能并发。

  4. 数据处理事件可直接中UI界面操作。







干货 | C#Socket组件的完美封装例程





需要C#源码的朋友,请到百度网盘下载:


链接: https://pan.baidu.com/s/18LQ3P4i7HAyo-nsrFoNk-A 

提取码: c9si


分享快乐,让我们一起“在看”吧。








声明:文章中部分的内容转自BBS论坛http://bbs.cskin.net/thread-874-1-1.html,仅供读者学习,交流之目的。如有不妥,请联系删除。



  - end -  


视觉选型|机器人选型|手眼标定

图像处理|视觉软件开发|案例应用分享