安下载行业软件

分类分类

MessageCommunicator(通信测试软件)

MessageCommunicator(通信测试软件)

v0.7.0 官方版

大小:16.8 MB 更新:2021/05/18

类别:其它行业系统:WinXP, Win7, Win8, Win10, WinAll

立即下载

  MessageCommunicator提供通讯测试功能,可以通过这款软件连接到远程设备执行测试,您可以在软件建立配置文件,支持连接信息设置,名字配置,通讯协议设置,MessageRecognizer类型设置,ByteStreamHandler Tcp类型设置,配置完毕就可以执行连接,从而对远程设备测试,方便您在本地与远程设备连接并与之交换消息,从而对远程设备通讯能力测试,适合需要在电脑上测试设备数据通讯情况的朋友使用,软件界面操作也是非常简单的,启动主程序就可以点击添加按钮配置测试方案,适合对简单易读的通讯消息测试,需要就下载吧!

MessageCommunicator(通信测试软件)

软件功能

  MessageCommunicator是一个.Net库+测试Gui,用于基于消息的通信。该库可以集成到.Net Standard 2.1 oder 2.0兼容框架中。它使用Nuget分发。Gui是使用C#和Avalonia构建的,因此它支持Windows,Linux和Mac上的桌面环境。

MessageCommunicator(通信测试软件)

  该库被设计为跨平台,异步的,并使用尽可能少的对象分配。在下面的示例中,我们将创建一个侦听端口12000上传入的tcp连接的通道。消息由UTF8编码,并使用##作为结束符号。

MessageCommunicator(通信测试软件)

  在测试Gui中,您可以管理多个配置文件。每个配置文件都有自己的配置,它使用哪个流(tcp主动,tcp被动...)以及它使用哪个消息识别器(符号等)。Gui还显示通过相应消息通道的记录器发送的所有记录消息。

MessageCommunicator(通信测试软件)

软件特色

  Message Communicator是基于消息的通信的测试指南,适用于希望基于简单易读消息进行通信时与其他设备或软件进行通信的senario。 消息识别是可配置的,并支持“固定长度”或“结束符号”之类的模式。 传输层还支持不同的模式,例如Tcp,Udp或串行端口。

  配置文件由唯一名称标识。 它使用ByteStreamHandler和MessageRecognizer配置。 配置后,它可用于打开与远程伙伴的连接并与之交换消息。

使用说明

  1、启动MessageCommunicator-Win-X86_0.7.0.exe就可以进入主界面,可以将测试内容导入

MessageCommunicator(通信测试软件)

  2、点击导入按钮将相关的资源加载到软件

MessageCommunicator(通信测试软件)

  3、提示设置功能,在软件创建个人资料,在软件设置新的配置文件,设置新的通讯协议连接方式

MessageCommunicator(通信测试软件)

官方教程

  ByteStreamHandler

  ByteStreamHandler负责发送和接收二进制包。 对于发送,它将获取所有要从MessageRecognizer发送的字节。 为了接收,它将所有接收的字节转发到MessageRecognizer

  配置文件中的配置的结构如以下屏幕快照所示

MessageCommunicator(通信测试软件)

  这些参数具有以下含义:

  ByteStreamHandler Tcp

  目标主机的目标IP或主机名。此参数在被动模式下不相关。

  端口。侦听或连接的端口(取决于模式)。

  模式。

  活动:以活动模式连接到远程主机和端口。

  被动:侦听本地端口上的传入连接(目标参数无关)。

  接收超时(秒):如果在给定的时间段内未收到任何程序包,则将触发重新连接。

  ByteStreamHandler Udp:

  LocalPort:用于侦听传入软件包的端口。

  远程主机。要将外发程序包发送到的远程主机(主机名或IP地址)。

  远程端口。要将外发包发送到的远程端口。

  ByteStreamHandler串行端口:

  端口:通过其进行通信的COM端口。

  波特率:串行波特率

  数据位:每字节的数据位的标准长度。

  停止位:每字节的标准停止位数。

  握手:用于通信的握手协议。

  读取超时。读取操作未完成时,发生超时前的millisecon数。

  写超时:写操作未完成时,发生超时之前的毫秒数。

  平价。奇偶校验协议。

  已启用Dtr。是否启用了数据终端就绪(DTR)信号?

  Rts已启用。是否启用了“发送请求”(RTS)信号?

  MessageRecognizer

  MessageRecognizer负责使用正确的信息(例如通用标头或结束符号)包装传出的消息。 在发送模式下,它用其他信息包装消息,并将所有数据转发到ByteStreamHandler。 在接收模式下,它从ByteStreamHa获取数据

  示例:MessageRecognizer EndSymbols(以#作为endsymbol)

  发送“ TestMessage”将被修改为“ TestMessage#”,然后转发给ByteStreamHandler。

MessageCommunicator(通信测试软件)

  留言识别器

  默认

  MessageCommunication应用程序定义的自定义格式。 它将消息封装在和符号中,并将消息的长度也放入标头中。 标题由此消息关闭。MessageRecognizer支持消息中的字符范围和灵活的长度。

精品推荐
同类推荐
相关下载
  • 最新排行
  • 最热排行
  • 评分最高
行业软件排行榜
实时热词