⑴Messagemunicator
⑵是一个功能强大专业实用的通信检测软件,是基于消息的通信的网络测试器,当通信基于简单可读的消息时,且您想测试与其他设备或软件的通信时,可通过该软件高效便捷地完成通信检测,非常适用于senarios;Messagemunicator
⑶的消息识别是可配置的,支持固定长度或结束符号等模式配置,传输层也支持不同的模式,其中包括TcpUdp以及串行端口等模式,该软件具备极强兼容性,支持所有主流操作系统安装运行,用户可以放心下载使用。
⑷ByTestStreamHandler负责发送和接收二进制包。对于发送,它获取要从MessageRecognizer发送的所有字节。对于接收,它将所有接收到的字节转发给MessageRecognizer。
⑸参数具有以下含义:
⑹ByTestStreamHandler Tcp
⑺目标:目标主机的IP或主机名。此参数与被动模式无关。
⑻Port:The port 听或连接(取决于模式。
⑼活动:以活动模式连接到远程主机和端口。
⑽被动:在本地端口上侦听传入连接(目标参数不相关。
⑾接收超时(秒:在给定者时间跨度内未接收到包时,将触发重新连接。
⑿ByTestStreamHandler Udp:
⒀本地端口。侦听传入包的端口。
⒁远程主机:要向其发送传出包的远程主机(主机名或ip地址。
⒂RemotePort要向其发送传出包的远程端口。
⒃ByTestStreamHandler串行端口:
⒄端口用于通信的端口。
⒅波特率。串行波特率。
⒆数据位。每字节数据位的标准长度。
⒇停止位:每个字节的标准停止位数。
⒈握手:用于通信的握手协议。
⒉读取超时:读取操作未完成时发生超时之前的毫秒数。
⒊写入超时:写入操作未完成时发生超时之前的毫秒数。
⒋Parity:The parity-checking 协议。
⒌编码:用于通信的字符编码。
⒍结束符号:标志消息结尾的一个或多个字符。
⒎长度:包括端点符号。消息的固定长度。
⒏Fill Symbot用于填充消息中未使用空间的符号。
⒐Avalonia。跨平台,基于Xaml的UI框架
⒑Avalonia.IconPacks。一个很好的免费矢量图标集,可以在Avalonia应用程序中使用。
⒒ReactiveUI。跨平台的mvvm框架。Avalonia对ReactiveUI进行了额外的整合。
⒓字符串格式(StringFormatter。一个可以替代StringBuilder的复制/粘贴的工具。StringFormatter为减少对象分配进行了优化。
⒔Light.GuardClauses。一个轻量级的.库,用于表达式警卫条款。
⒕Markdown.Avalonia。Markdown.Avalonia是Avalonia
⒖UI的MdXaml的portted版本。它可以用Avalonia渲染Markdown。
⒗完成软件下载点击.exe文件并鼠标右键可以创建桌面快捷键
⒘双击软件即可进入通信测试软件操作界面
⒙点击软件左上角的文件按钮可以将配置文件导入导出
⒚点击导入按钮弹出文件管理弹框可以将配置文件添加到软件上
⒛点击导出按钮可以将软件上的配置文件导出软件
①点击主题按钮可以对软件日间模式和夜间模式进行切换
②点击创建配置文件按钮弹出创建弹框,点击选择弹框即可进行配置文件添加
③点击详情按钮可以将详情日志文件进行浏览,点击复制按钮可以对配置文件进行复制