千家信息网

如何进行微服务框架与ESB的对比

发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本篇文章给大家分享的是有关如何进行微服务框架与ESB的对比,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。ESB:企业服务总线。ESB的概
千家信息网最后更新 2025年02月03日如何进行微服务框架与ESB的对比

本篇文章给大家分享的是有关如何进行微服务框架与ESB的对比,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

ESB:企业服务总线。

ESB的概念是SOA(面向服务体系架构)的伴生物,是对多类系统的服务调用者、提供者的解耦。

ESB可以做服务暴露、服务接入、协议转换(webservice、JMS、T3等)、数据格式转换(JSON/XML)、路由等方面的支持。

我之前的公司是ESB打天下,不过当年代表先进结构的经验现在也慢慢被微服务这种越来越火的理念与工具而替代。

那ESB跟现在的所谓微服务如Dubbo、spring cloud又有什么区别呢?

微服务框架诞生的初衷更多的是一种点对点的模型,而ESB则是总线管理。

微服务框架基本上是面向同构的系统,现在多统一为RESTful风格接口,而ESB则要考虑不同厂商(协议及数据格式转换)所提供的服务整合。

ESB在互联网行业渐渐被Dubbo、spring cloud代替,但是在传统软件行业还是一直坚挺,并吸收了一些微服务的概念,在不断演化。

而现在微服务框架也在慢慢地变成ESB的模样了。因为点对点这种方式太不好管理了。

所谓ESB到微服务,其实就是软件开发中集中式系统向分布式系统的一种转变。

它们做的事情其实没有根本上的区别,只有场景的不同。

在微服务框架设计实现之后,我们还需要做服务治理。

例如路由管理、限流降级、服务监控、服务统计查询、服务认证授权、线程管理、协议转换、负载均衡等等等等。

其中部分内容是与ESB的功能极其相似。

我们有时候把这部分工作也单独建立一个系统,如API Gateway。

而这又是一种螺旋式的上升了。

果然是天下之事,合久必分,分久必合。

以上就是如何进行微服务框架与ESB的对比,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

服务 框架 系统 管理 更多 行业 不同 就是 总线 数据 格式 概念 知识 篇文章 路由 软件 部分 工作 相似 均衡 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 习惯国际人道法数据库 租用韩国服务器光算云好不好 5g网络安全基金 java实体类与数据库映射 数据库其他优惠承诺有哪些 慈溪游戏软件开发平台 如何更改wifi验证服务器 深圳博睿互联网科技有限公司 程序员发展与服务器性能优化 河北系统软件开发机构 数字城管网络安全管理制度 西宏宸润锦互联网科技 fify足球世界数据库 软件开发工作多少钱一年 国家哪个部门负责管理网络安全的 低功耗网络技术 完美服务器ms是不是越低越好 某个网站服务器安全审计报告 网络安全的三个关键 国家网信部门负责网络安全 庭智服务器超级管理员号 网络技术人员工装 北京智推网络技术有限公司 网络安全意识专项培训答案 hpe服务器配置管理 云腾vpn服务器地址 哪个数据库可以检索到期刊论文 河北第三方软件开发价钱 vb6.0查询数据库 服务器开机显示器出现不支持
0