查看原文
其他

.NET Socket调试工具之Ava.SocketTool

DotNet 2024-04-12

The following article is from 鹏祥 Author Role

概述


Ava.MqttTool是一款使用.NET 7编写的,并使用Avalonia框架和SuperSocket库开发的一个模仿 SocketTool软件做的网络TCP/UDP通信调试工具。

Avalonia:是一个使用.NET创建跨平台应用程序的

框架官网地址:https://www.avaloniaui.net/

界面预览

拉取项目后启动起来默认界面是这个样子,在头部可以设置编码和调整工具主题颜色

左侧可以创建对应网络协议的服务端或者客户端,先选中要创建的内容,然后点击创建按钮去创建一个TCP的服务端

通过点击服务端查看内容

以同样的方式再去创建一个TCP协议的客户端,并连接服务端

然后就可以通过客户端的数据发送窗口发送消息

然后在服务端那边已经显示了客户端的IP以及端口信息,也收到了客户端发送的消息内容

关于UDP协议的就不测试了,可以自行查看源码体验。

仓库地址

GitHub:https://github.com/wmchuang/Ava.SocketTool

- EOF -

推荐阅读  点击标题可跳转
五分钟教你使用GitHub寻找优质项目
深入理解C#泛型:new与where关键字全解析.NET 开源免费功能最全的商城项目


看完本文有收获?请转发分享给更多人

推荐关注「DotNet」,提升.Net技能 

点赞和在看就是最大的支持❤️

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存