[发明专利]一种基于TAO的RS422通讯模块远程访问的方法在审
申请号: | 201810829523.5 | 申请日: | 2018-07-25 |
公开(公告)号: | CN108958958A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 杨京礼;张天瀛;姜守达 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于TAO的RS422通讯模块远程访问的方法,它属于自动测试技术领域。本发明解决了在测试环境比较苛刻,测试条件比较艰苦的情况下,现代的自动测试系统难以在本地实现操作需求,同时对操作人员来说,操作存在危险性的问题。本发明定义RS422通讯模块远程操控的接口,建立服务端与客户端之间的连接,客户端发送请求给服务端,服务端接收来自客户端的请求,返回信息显示在客户端面板上;基于TAO的远程操控机制能够在计算机之间实现试验资源的分布式访问与控制,从而使通讯双方不再受距离的影响,达到客户程序透明地调用服务器对象、屏蔽异构网络的网络环境及实现语言和应用软件差异的目标,实现数据的远程传输。本发明可以应用于自动测试技术领域用。 | ||
搜索关键词: | 自动测试技术 远程操控 远程访问 服务端 客户端 自动测试系统 调用服务器 分布式访问 测试环境 测试条件 发送请求 返回信息 建立服务 客户程序 通讯双方 网络环境 异构网络 应用软件 远程传输 端面板 屏蔽 客户 透明 计算机 试验 语言 应用 | ||
【主权项】:
1.一种基于TAO的RS422通讯模块远程访问的方法,其特征在于,该方法的具体步骤为:步骤一、定义RS422通讯模块远程操控的接口;接口定义中包括提供或使用的服务的名字、参数、返回值、异常、上下文环境,应用OMG IDL定义的方法,设计出IDL文件;步骤二、将设计好的IDL文件通过编译工具编译成C++语言的客户端存根文件和服务端框架文件;步骤三、服务端主函数启动监听,并初始化ORB内核;得到根POA的引用并激活POA管理器;创建提供服务的伺服对象并激活,实现与客户端的连接;等待客户端发来请求、根据客户端发来的请求,从RS422通讯模块中调用功能函数,并进行远程数据传输;步骤四、客户端主函数启动监听,并初始化ORB内核;设置初始化参数,将字符串转化为对象引用,并启动与服务端的连接,向服务端发送客户端的请求;步骤五、依次编译服务端与客户端代码;运行时,客户端发送请求后,服务端得到请求,服务端返回信息并显示在客户端面板上。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810829523.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种轻量级的大数据智能采集方法
- 下一篇:检测hive数据表的方法和装置