[发明专利]以行为模拟方式进行数据查询/交换的装置及其方法有效
| 申请号: | 201410445331.6 | 申请日: | 2014-09-03 |
| 公开(公告)号: | CN104239471B | 公开(公告)日: | 2017-12-19 |
| 发明(设计)人: | 陈飞;唐永新 | 申请(专利权)人: | 陈飞;唐永新 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 厦门市首创君合专利事务所有限公司35204 | 代理人: | 连耀忠 |
| 地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 行为 模拟 方式 进行 数据 查询 交换 装置 及其 方法 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种以行为模拟方式进行数据查询/交换的装置及其方法。
背景技术
当前采用的各类系统间数据交换主要有手工操作和编写接口两种方法。编写接口的方法需要知道被交换系统的数据格式、或者服务协议,而被交换系统也需要相互开放访问权限。为此,存在的弊端是:第一,降低了系统的安全性,第二,开发工作量巨大,每个类型的数据和另一系统进行数据交换都需要编写接口,第三,如果相互交换的系统中的一个进行了结构化变更,一旦该变更改变了原来的接口通讯相关的内容,则会导致交换失败。而对于手工操作来说,手工操作的方法则耗时、耗力、容易出错。同样的,对于数据的查询也存在着类似的弊端。
发明内容
本发明的目的在于克服现有技术之不足,提供一种以行为模拟方式进行数据查询/交换的装置及其方法,是通过模拟操作方法和操作结果的方式对单个目标系统之内以及对多个目标系统之间进行数据查询/交换,从而在无需获知数据格式、无需编写接口的情况下,能够方便、快捷、安全地实现对单一及多个系统的数据查询/交换。
本发明解决其技术问题所采用的技术方案是:一种以行为模拟方式进行数据查询/交换的装置,包括:
行为模拟模块,该模块的作用在于记录各系统各类数据的查询/交换操作方法,包括电子设备、机械设备、光电磁设备的操作序列及分支判定;并且通过模拟方式操作设备,在特定终端上进行模拟最终用户数据查询的方式操作;
数据模拟模块,该模块的作用在于记录各系统各类数据的查询/交换操作方法以及这些方法所产生的中间数据,包括模拟各类通信和应用协议发起查询操作时的特定数据序列及分支判定;并且向特定目标发出数据查询/交换的数据序列,发送这些数据序列旨在模拟最终用户在终端上进行的数据查询操作;
终端响应数据抓取模块,该模块的作用在于抓取行为模拟模块输出模拟操作的终端的屏幕、音响、指示灯、机械设备、光电磁设备的输出数据,并对输出数据进行判断;
输出数据抓取模块,该模块的作用在于抓取特定网络目标的网络输出数据,并对网络输出数据进行判断;
行为模拟模块或数据模拟模块采用行为模拟的方式或数据模拟的方式访问对应的目标系统,终端响应数据抓取模块或输出数据抓取模块抓取数据,并对抓取数据进行判断;当抓取数据不是此次查询/交换的最终输出结果时,终端响应数据抓取模块或输出数据抓取模块将抓取数据提交给行为模拟模块或数据模拟模块进行下一步输入判定,如此反复,直至抓取数据为此次查询/交换的最终输出结果;
所述的数据模拟模块的数据模拟方式包括采用信号模拟器模拟可产生信号的操作行为所产生的信号、采用数据模拟器模拟可产生数据的操作行为所产生的数据、采用程序执行终端直接激活或者执行特定程序代码,以模拟可激活或执行程序的操作行为以激活或执行相关程序。
进一步的,还包括授权模块,该模块的作用在于加密记录行为模拟模块和数据模拟模块进行模拟操作时所需用到的授权信息;行为模拟模块从授权模块获取各类数据查询/交换时所需的授权信息,通过模拟方式操作设备,在特定终端上进行模拟最终用户数据查询的方式操作;数据模拟模块从授权模块获取各类数据查询/交换时所需的授权信息,向特定目标发出数据查询/交换的数据序列,这些数据序列旨在模拟最终用户在终端上进行的数据查询操作。
进一步的,还包括信息汇总输出模块,信息汇总输出模块的作用在于加密存储各类查询结果。
进一步的,还包括交换结果反馈模块,交换结果反馈模块的作用在于提示交换结果的情况。
进一步的,还包括查询/交换需求输入模块和权限管理模块,查询/交换需求输入模块的作用是通过生物信息识别装置、动作信息识别装置、数据信息识别装置的一种或者二种及二种以上的组合,识别查询/交换需求者的身份以及查询/交换需求者发送的以语音、动作、信息方式或者组合方式表达的查询/交换需求,并发送给权限管理模块;权限管理模块的作用是鉴别查询/交换需求输入模块输入的查询者/交换者身份和查询/交换需求是否合规,如果不合规,则反馈相关信息给查询/交换需求输入模块,如合规,则将该查询/交换需求提交。
所述的数据模拟模块的数据模块方式包括采用信号模拟器模拟可产生信号的操作行为所产生的信号、采用数据模拟器模拟可产生数据的操作行为所产生的数据、采用程序执行终端模拟可激活或执行程序的操作行为以激活或执行相关程序。
所述终端响应数据抓取模块通过以下一种或二种及二种以上装置的组合获取终端响应数据:
图像捕捉及识别装置,用来对图像信息进行采集和识别处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈飞;唐永新,未经陈飞;唐永新许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410445331.6/2.html,转载请声明来源钻瓜专利网。





