[发明专利]分布式数据库系统的远程快速调用方法无效

专利信息
申请号: 201310185488.5 申请日: 2013-05-20
公开(公告)号: CN103246741A 公开(公告)日: 2013-08-14
发明(设计)人: 况忠强;马正红 申请(专利权)人: 成都市欧冠信息技术有限责任公司
主分类号: G06F17/30 分类号: G06F17/30;H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 610061 四川省成都市锦*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 数据库 系统 远程 快速 调用 方法
【权利要求书】:

1.RFC远程快速调用方法,用于数据库集群中短任务的跨机执行操作,其特征在于他包括远程快速调用模块,RFC请求处理模块,远程执行反馈模块;远程快速调用模块包括快速调用发起单元和调用返回接收单元,RFC请求处理模块包括请求接收单元和请求处理单元,远程执行反馈模块包括远程执行单元和结果反馈单元,请求处理单元与远程执行单元均按类型对不同的RFC调用进行相应的处理。

2.一种如权利要求1所述的RFC远程快速调用方法法其特征在于其它包括以下步骤:

S1:初始化远程调用环境及所需资源,启动集群节点的远程快速调用模块,RFC请求处理模块,远程执行反馈模块;

S2:发起调用:调用发起模块准备BUFF填写信息并将参数有序存放于参数段,选择一可用通道将消息包发送至目标节点并悬挂自身等待反馈;

S3:接收调用:RFC调用目标节点的请求接收单元从RFC请求接收队列中取得RFC请求任务,根据调用号接收处理传递来的参数;

S4:处理请求:RFC请求处理模块的请求处理单元将接收的RFC请求按照类型将RFC请求以及相应的参数传递给对应的处理函数;

S5:执行:任务执行者在执行节点本地执行远程请求者发来RFC任务请求;

S6:反馈:任务执行者将任务请求执行结果反馈给行远程请求发起者;

S7:接收反馈:调用发起者收到对方回复信号后解除自身悬挂,接收远程的执行结果,并根据不同的结果作相应处理。

3.一种如权利要求1所述的RFC远程快速调用方法,其特征在于:调用发起模块和远程执行反馈模块传递的数据包均为单包,网络流量小,传输效率高。

4.一种如权利要求2所述的RFC远程快速调用方法,其特征在于:所述的步骤S2调用发起模块包括以下步骤:

S21:调用发起模块准备数据缓存BUFF待用,填写基本信息包括己方和对方节点号,RFC调用发起号等;

S22:调用发起模块将参数有序放入BUFF参数段;

S23:调用发起模块根据RFC使用类型发起RFC调用,将BUFF数据传输至目标节点;

S24:调用发起者悬挂自身等待远程执行后反馈结果。

5.一种如权利要求2所述的RFC远程快速调用方法,其特征在于:所述的步骤S7接收反馈子模块接收到的处理结果有以下几种情况:

a返回成功;

b超时无反馈,检测到远程节点死亡则报错;

c收到反馈结果但是有错,根据返回的错误号作相应的错误处理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市欧冠信息技术有限责任公司,未经成都市欧冠信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310185488.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top