银行开放网关

我要开发同款
客栈100002022年03月12日
339阅读

作品详情

项目概况:开放网关系统,为了行方能力中心提供API给第三方系统给第三方系统调用的系统,给商户开放不同功能的权限;若需要提供服务,需要对不同系统配置一套api提供服务,设置监控中心,检测链路的通信情况,针对下层服务做优化。

技术栈:springcloud(gateway)+ CAT + docker + apollo(配置中心)+ mybaties-plus



参与功能:

1. 基于springcloud,gateway网关系统,使用Redis和rabbitmq做数据临时存储和实时通信,Redis缓存网关配置,商户与应用内部通信协议等信息。

2. rabbitmq则是实时更新网关对象缓存。开发功能主要功能包括API准入,商户信息准入;令牌桶流量限制,IP黑名单

3. 自定义路由以及路由黑白名单,灰度系统,报文加密解密等功能。对外提供的接口支持配置多种协议对接内部服务。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论