一种dubbo服务调用方法及系统技术方案

技术编号:24334014 阅读:110 留言:0更新日期:2020-05-29 21:17
本发明专利技术公开了一种dubbo服务调用方法及系统,通过C++客户端直接发送dubbo服务调用请求,通过两端的服务网关实现dubbo服务调用,解决了C++客户端无法调用dubbo服务的问题。

A Dubbo service calling method and system

【技术实现步骤摘要】
一种dubbo服务调用方法及系统
本专利技术涉及一种dubbo服务调用方法及系统,属于电力系统信息

技术介绍
生产控制云(简称“调控云”,英文简称dCloud,域名中使用dc作为简称),为适应“统一管理、分级调度”的调度管理模式,调控云采用统一和分布相结合的分级部署设计,形成国分主导节点和各省级协同节点的两级部署。国分云平台作为调控云的主导节点(master-node),省级云平台作为调控云的协同节点(slave-node),共同构成一个完整的调控云体系。目前国分云和省级云内部各部署一套dubbo分布式服务框架,用于其内部的服务通信,以往调用dubbo服务,都是基于dubbo客户端接口进行调用,国分云和省级云内部大量的C++客户端无法调用dubbo服务。
技术实现思路
本专利技术提供了一种dubbo服务调用方法及系统,解决了C++客户端无法调用dubbo服务的问题。为了解决上述技术问题,本专利技术所采用的技术方案是:一种dubbo服务调用方法,包括,接收C++客户端发送的dubbo服本文档来自技高网...

【技术保护点】
1.一种dubbo服务调用方法,其特征在于:包括,/n接收C++客户端发送的dubbo服务调用请求;/n将dubbo服务调用请求发送至相应的对端服务网关;/n接收对端服务网关的dubbo服务调用结果;/n将dubbo服务调用结果反馈给C++客户端。/n

【技术特征摘要】
1.一种dubbo服务调用方法,其特征在于:包括,
接收C++客户端发送的dubbo服务调用请求;
将dubbo服务调用请求发送至相应的对端服务网关;
接收对端服务网关的dubbo服务调用结果;
将dubbo服务调用结果反馈给C++客户端。


2.根据权利要求1所述的一种dubbo服务调用方法,其特征在于:dubbo服务调用请求包括服务头、端点信息和服务体。


3.根据权利要求2所述的一种dubbo服务调用方法,其特征在于:服务头包括远程域名、全路径的服务名和备用信息;端点信息包括C++客户端进程名、C++客户端所在节点名和域名;服务体为dubbo服务请求内容。


4.根据权利要求1所述的一种dubbo服务调用方法,其特征在于:根据不同对端服务网关状态和dubbo服务调用请求,定位相应的对端服务网关,将dubbo服务调用请求发送至定位的对端服务网关。


5.一种dubbo服务调用方法,其特征在于:包括,
接收对端服务网关发送的dubbo服务调用请求;
根据dubbo服务调用请求调用相应的dubbo服务,并将dubbo服务调用结果反馈给对端服务网关。


6.根据权利要求5所述的一种dubbo服务调用方法,其特征在于:订阅dubbo服务注册中心的服务信息,根据dub...

【专利技术属性】
技术研发人员:彭晖张凯葛以踊万书鹏徐春雷雷宝龙吴海伟易强郭海龙高宝山孙卫芳张平
申请(专利权)人:国电南瑞科技股份有限公司国家电网有限公司国网江苏省电力有限公司南瑞集团有限公司国电南瑞南京控制系统有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1