java cxf 调用sap接口_Java远程接口调用框架GunRIc部署及使用

青峰科技首发

前言

远程接口调用框架,可以实现接口的远程调用,异步调用,能够做到项目解耦,微服务化的必备框架,项目使用GunRic协议进行调用,以GunNetty核,nio网络通信模型,能够支持单机十万级别并发。

地址

https://github.com/H00001/GunRIC

架构模型

df99e498c6b1e74b04cca81e033f08fd.png

模块介绍

GunRIC-Provide:服务提供者,只作为服务提供端,启动服务之前,需要向GunRIC-Center注册能够被调用的接口

GunRPC-User:服务使用者,只作为服务调用者,第一次启动,需要向GunRIC-User获取能够调用接口的provider的信息

GunRPC-Center:注册管理中心,负责接口注册/取消管理,接口监控,调用统计等功能(即将上线...)

我们无需借助zookepper,也可以开启zook支持

GunRPC-APIS:调用的接口,被GunRPC-User,GunRIC-Provide依赖

GunRPC-Common:定义了传输协议

项目内依赖

e4911245b4fbb6d30cd513ecc8429e7b.png
2d2dab69934fe5149d875fa0785c7ef9.png
9fb89fb99fc260ff3ebdda3d1c2671c0.png

项目启动

直接连接

启动提供者

f52b2dc171ab154030eccf174137efec.png
a92d22f320f7f453af559eec0b939424.png

因为我们没有启动注册中心,这里报错正常,可以不用理会

启动调用者

6b1a028b51358084876817e7557771a0.png
f138207d9fcfa8f020b857069cd19974.png

可以看到,我们的调用正常。

欢迎大家下载使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值