蓝盟IT外包,用API网关替换传统的ESB总线可行性分析

发布者:上海IT外包来源:http://www.lanmon.net点击数:1164


在微服务体系结构系统中,通常使用称为微服务网关或API网关的系统。
是微服务架构体系下自身的中心架构,大家都很清楚,通过服务注册中心实现服务注册发现和消费调用,为什么要使用API网关。
传统的ESB总线进行服务集成时,我们经常谈论位置透明的概念。 也就是说,需要屏蔽底层业务模块提供API接口的服务地址信息,实现多个微服务API接口的统一出口。 也就是说,就像设计模式中经常成为话题的门模式。
如何定义API网关?
简单来说,API网关就是将所有微服务提供的API接口服务能力全部聚合起来,统一管理访问。 也就是说,统一监听可以通过网关实现API接口的安全性、日志、限流熔断等共性需求。 简而言之,通过网关实现了一些重要的能力。
内部微服务对外部访问透明,外部APP应用程序只需与网关交互
统一监听接口服务,实现安全、日志、限流熔断等需求
从这里可以看到,API网关与传统体系结构中的ESB总线相似。 这些关键能力本身也是ESB服务总线的能力,但由于考虑到对传统系统的访问,ESB服务总线正在增加。
大量适配器可实现传统系统的传统接口匹配、多协议转换能力

进行数据复制映射、路由等的能力

文/蓝盟IT外包

IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部