[发明专利]一种用于检测人机交互的通信方法及系统在审
申请号: | 201811295575.5 | 申请日: | 2018-11-01 |
公开(公告)号: | CN109586995A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 唐伟新;杨军 | 申请(专利权)人: | 广州示云网络科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;H04L29/08 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 胡辉 |
地址: | 510000 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测系统 底层通信 检测结果 主程序 人机交互 通信方法及系统 处理结果返回 加密操作 接收请求 内部代码 请求发送 通信领域 发送端 返回 检测 解析 发送 通信 应用 | ||
本发明公开了一种用于检测人机交互的通信方法和系统,方法包括以下步骤:检测系统接收请求发送端发送的第一请求;检测系统对第一请求进行解析和加密操作,得到第二请求;检测系统将第二请求发送到主程序系统,使主程序系统进行第一处理得到与第二请求对应的处理结果并将得到的处理结果返回到检测系统;检测系统接收并对主程序系统返回的处理结果进行第二处理,得到代码和/或底层通信的检测结果;检测系统将代码和/或底层通信的检测结果返回到请求发送端。本发明通过检测系统得到的代码和/或底层通信的检测结果,能判断出底层通信和/或内部代码是否正确,更加全面和方便。本发明可广泛应用于通信领域。
技术领域
本发明涉及通信领域,尤其是一种用于检测人机交互的通信方法及系统。
背景技术
随着时代的进步,科学技术更替速度的加快,要求软件研发的时间越来越短,实现的功能需要更强大,基于上述原因,许多人机交互界面都是用C#语言编写,C#语言库非常多,研发人员只需调用底层库函数完成内部通信、数据交互等工作,把更多的时间放在人机交互界面上,缩短研发时间,可以给用户带来更直观的感受。
但是由于C#语言库函数非常多,调用底层库函数完成内部通信、数据交互等工作时,容易出现底层通信数据错误,代码不正确等问题,因为底层通信是通过对象语言元素进行加密发送、接收解密来实现的,软件研发人员没有办法检测底层通信数据的是否完全正确、内部代码是否准确和底层通信是否可靠。
综上所述,现有技术中研发人员无法检测底层通信过程是否正常,也无法得知调用底层函数的代码功能是否完备,不够全面和方便。
发明内容
为解决上述技术问题,本发明的目的在于:提供一种全面和方便的,用于检测人机交互的通信方法及系统。
本发明一方面所采用的技术方案是:
一种用于检测人机交互的通信方法,包括以下步骤:
检测系统接收请求发送端发送的第一请求;
检测系统对第一请求进行解析和加密操作,得到第二请求;
检测系统将第二请求发送到主程序系统,使主程序系统进行第一处理得到与第二请求对应的处理结果并将得到的处理结果返回到检测系统;
检测系统接收并对主程序系统返回的处理结果进行第二处理,得到代码和/或底层通信的检测结果;
检测系统将代码和/或底层通信的检测结果返回到请求发送端。
进一步地,所述检测系统将第二请求发送到主程序系统这一步骤,包括:
检测系统采用TCP传输协议与主程序系统的底层建立通信连接;
检测系统将第二请求发送到主程序系统;
其中,所述检测系统与主程序系统是相互独立的。
进一步地,所述检测系统将代码和/或底层通信的检测结果返回到请求发送端这一步骤,具体为:
检测系统将代码和/或底层通信的检测结果返回给请求发送端的可视界面,以供请求发送端查看和保存。
进一步地,所述检测系统包括:
外部接口,用于以用户界面的方式提供外部系统间的接口;
内部接口,用于实现检测系统的内部各个模块之间的连接;
通信接口,用于检测系统与外部系统进行通信;
硬件接口,用于连接键盘、鼠标和显示器。
本发明另一方面所采用的技术方案是:
一种用于检测人机交互的通信方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州示云网络科技有限公司,未经广州示云网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811295575.5/2.html,转载请声明来源钻瓜专利网。