Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种LVC-DE分布式合成环境的远程过程调用实现方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国人民解放军63892部队

摘要:本发明提供了一种LVC‑DE分布式合成环境的远程过程调用实现方法,通过远程过程调用实现加法运算,客户端程序发送计算加法的操作和两个加数,服务端接收到该远程过程调用通知并在本地计算两个加数的相加结果返回给客户端程序,客户端程序接收到计算结果。远程方法调用实现获取速度:客户端程序调用者发送获取速度的操作,服务端接收到该远程过程调用并在本地获取到速度值返回给客户端程序,客户端程序接收到速度值。因此本发明提出的LVC‑DE分布式合成环境远程过程调用机制能够实现客户端和服务器之间请求应答通信机制。

主权项:1.一种LVC-DE分布式合成环境的远程过程调用实现方法,其特征在于,包括以下步骤:S1对象模型方法及参数解析,LVC-DE分布式合成环境的远程方法调用以TENA对象模型中的方法为依据,通过解析“${模块名称}.tdl”TENA对象模型描述文件其示例伪代码获取其中描述远程过程调用的TENA对象模型方法及其参数;S2客户端调用对象实例方法,客户端使用LVC-DE分布式合成环境中间件invokeObjectInstanceMethod函数完成对对象实例方法的调用,以启动远程过程调用;S3服务端对象实例方法回调,在服务端通过DDS主题接收到方法调用通知时,LVC-DE分布式合成环境中间件使用objectInstanceMethodCallback函数向上层应用传递对象实例方法调用,以完成远程过程调用;S3服务端对象实例方法回调,S3-1LVC-DE分布式合成环境中间件通过DDS主题收到方法调用通知;S3-2解析DDS主题中的方法调用通知内容,得到以下对象实例方法调用信息:对象实例ID、对象实例方法名称、方法输入参数的名称与当前值和方法调用模式;S3-3判断方法调用模式,若是单项模式执行步骤3-4-1,若是正常模式执行步骤3-4-2;S3-4-1调用服务端方法实现接口函数objectInstanceMethodCallback向上层应用传递对象实例方法调用,转至步骤S3-5;S3-4-2调用服务端方法实现接口函数objectInstanceMethodCallback向上层应用传递对象实例方法调用,转至步骤S3-6;S3-5无需等待接口函数执行完成,通过DDS主题向发起本次方法调用的客户端反馈对象实例方法回调完成;S3-6等待接口函数执行完成后,通过DDS主题向发起本次方法调用的客户端反馈本次对象实例方法回调完成,输出方法返回值、方法输出参数名称与当前值对集合和异常参数名称与当前值集合;S4远程过程调用的数据结构,在LVC-DE分布式合成环境实现远程过程调用过程中,客户端和服务端之间使用DDS主题传递方法调用及返回值;S5接口设计,客户端使用调用对象实例方法函数,将一个其想要调用某个对象实例某个方法的消息推送给LVC-DE分布式合成环境中间件,中间件将远程方法调用信息提供给服务端。

全文数据:

权利要求:

百度查询: 中国人民解放军63892部队 一种LVC-DE分布式合成环境的远程过程调用实现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。