MessageCommunicator是一款针对于专业人员的网络通信检测工具,用于基于消息的通信,该库是基于.Net标准2.1的,Gui是用C#和Avalonia构建的,因此它支持Windows、Linux和Mac的桌面环境。软件的整体设计还是比较人性化的,感兴趣的小伙伴快来下载试试看吧!
软件功能
1.该库被设计为跨平台,异步的,并使用尽可能少的对象分配。
2.多端口的连接更加方便稳定,多种消息编码都能去轻松设置。
3.以管理多个配置文件,每个配置文件都有自己的配置。
4.Gui还显示通过相应消息通道的记录器发送的所有记录消息。
软件特色
1.基于消息的通信服务功能,多种信息数据的框架都能去进行构建。
2.跨平台的数据服务功能设计,多模块可以在这里去更好的轻松管理。
3.多种不同的数据端口都能去进行上传,服务方式都能去进行编码设置。
4.更多的操作编码方式轻松稳定,服务流程都能去更加简单的控制。
软件说明
MessageCommunicator GUI是基于.Net 5的,旨在跨平台。该库支持.Net标准2.0及以上版本。
使用以下技术/项目。
Avalonia。跨平台,基于Xaml的UI框架
Avalonia.IconPacks。一个很好的免费矢量图标集,可以在Avalonia应用程序中使用。
ReactiveUI。跨平台的mvvm框架。Avalonia对ReactiveUI进行了额外的整合。
字符串格式(StringFormatter)。一个可以替代StringBuilder的复制/粘贴的工具。StringFormatter为减少对象分配进行了优化。
Light.GuardClauses。一个轻量级的.NET库,用于表达式警卫条款。
Markdown.Avalonia。Markdown.Avalonia是Avalonia UI的MdXaml的portted版本。它可以用Avalonia渲染Markdown。
∨ 展开