问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在微服务架构中,我们还需要ESB吗

发布网友 发布时间:2022-04-21 10:13

我来回答

3个回答

热心网友 时间:2023-07-26 03:57

关于ESB,目前还没有被一致接受的标准。ESB的功能在于帮助服务的集成,而不是参与业务逻辑。通俗点讲:ESB就是在SOA架构中实现服务间智能化集成与管理的中介。
企业服务总线(Enterprise Service Bus,ESB)的概念是从面向服务体系架构(Service -Oriented Architecture, SOA)发展而来的
ESB的两个基本功能:面向服务的原数据(MetaData)管理功能 和中介(Mediation)功能。 作为SOA的重要构成部分,ESB承担的重任还包括怎样将企业架构中已存在的业务服务连接到总线上来,我们称之为适配器(Adapter)功能。
ESB应该构筑在完善的SOA架构上,做它应该做的事-服务集成。至于怎样集成,应该根据你的上下文环境,考虑有哪些SOA的基础设施可供你使用,然后再基于SOA的基础架构来实现你的ESB设计。
在更高的层次,ESB还提供诸如服务代理,协议转换等等功能,我们称之为ESB的应用模式(ESB usage pattern)。
至于为什么要用ESB,在一个企业里必然有很多系统,但是不是操作系统之间的数据传输格式、传输协议等等都是不相同的。这样的话,不同系统之间调用肯定是非常复杂的,接口的维护费用肯定是很庞大的,这时就很需要企业服务总线ESB来中介。ESB的产品也比较多,IBM的WebSphere Message Broker、甲骨文的OSB、WSO2的Synapse/WSO2 ESB。IBM的特点是简化开发方式,减低了使用门槛,减少了使用中出现的概率,并且开发方式将由自底向上转变为自上而下。IBM在国内也有很多代理商,像北京神码、上海德慧都是IBM比较大的代理商。

热心网友 时间:2023-07-26 03:58

ESB其实就是一种可以提供可靠的、有保证的消息技术的最新方法。ESB中间件产品利用的是Web服务标准和与公认的可靠消息MOM协议接口(例如IBM的WebSphere MQ、Tibco的Rendezvous和Sonic Software的SonicMQ)。ESB产品的共有特性包括:连接异构的MOM、利用Web服务描述语言接口封装MOM协议,以及在MOM传输层上传送简单对象应用协议(SOAP)传输流的能力。大多数ESB产品支持在分布式应用之间通过中间层如集成代理实现直接对等沟通。

热心网友 时间:2023-07-26 03:58

ESB主要担任中介、路由转发、格式转换、协议转换、安全控制等角色。
ESB在不同领域具有非常广泛的用途:
电信领域:ESB能够在全方位支持电信行业OSS的应用整合概念。是理想的电信级应用软件承载平台。
电力领域:ESB能够在全方位支持电力行业EMS的数据整合概念,是理想的SCADA系统数据交换平台。
金融领域:ESB能够在全方位支持银企间业务处理平台的流程整合概念,是理想的B2B交易支撑平台。
电子政务:ESB能够在全方位支持电子政务应用软件业务基础平台、信息共享交换平台、决策分析支撑平台和政务门户的平台化实现。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
水笔在手上画画会不会被衣服搽掉下来 老人每天大便次数很多量不多也不稀,每天还会拉三四次水应经三个月了... 从大连飞机场怎么去大连经济开发区5彩城K区的大连金港大酒店 除了打 ... 请问从大连周水子国际机场到经济技术开发区怎么走最省钱? 中国古代名刀总录中国古代十大名刀 怎样把qq安装到iphone里面 苏科大什么梗 苏科大叫什么名字 lol苏科大是苏州科技大学的吗 lol苏州科技大学为什么这么厉害 优尔精医用降温贴是不是保健品? 一般的照片是多大 照片和相片有什么区别么 照片和相片的区别? 3寸的照片是多大? 苹果手机国际版跟全网通版都是什么意思啊?区别在哪里? Win10怎么共享有线网络为无线WiFi热点 win10系统宽带怎么共享wifi热点 电脑插网线可以给手机开热点吗 有线连接的笔记本,怎样设置热点网络 怎样用电脑开热点 插网线的笔记本电脑怎么共享wifi热点 一台有线上网的台式机如何设置做WIFI热点? 电脑能分享热点给手机吗 怎么让有线电脑分享网络给手机? 电脑用有线怎么开热点 梦见家里家外都有坟好不好 做梦别人要在我家厨房做坟墓 梦见家宅里有坟墓是什么兆 梦见墓碑是什么意思梦见墓碑有什么预兆 梦见窗户和厨房 照片是什么? 照片的意义是什么? 评价一张照片 怎样评价一张照片 nginx用在微服务中,有人用过吗 像片和相片这两个词怎么区别 6寸的照片是多大的? REST 是微服务中最好的架构吗 springcloud微服务编排中有3个基本的活动模型(赋值、invoke(调用)、空),这里面“空”这个怎么理解? 照片英文简称是什么 springcloud项目多个微服务中,jwt鉴权的代码应该放在哪个服务中? 随行付的微服务构架在系统应用中有什么好处? 标准照是什么照片? 财神爷边上可以放金刚经和心经吗? 财神底下压张心经可以吗 我家财神爷原来的心经就是般若菠萝蜜心经,和财神心经一起放在财神爷里可以么 家里墙上挂了一个心经在心经下面供财神可以吗? 财神爷心经用般若波入迷心经好么 财神装心怎么装 手抄心经摆放财神爷下方可以吗? 开光的财神肚子里面装的经文是什么