从ESB到微服务:如何演变?

日期: 2015-03-05 作者:Jan StaffordCameron McKenzie翻译:蒋红冰 来源:TechTarget中国 英文

企业服务总线是由一系列实现标准化集成模式的服务组成的软件架构,它的使用程度似乎在下降。

纵观历史,ESB一直用于促进中心化,呈辐射型系统的开发。ESB的功能常常用于构建并部署SOA。ESB和SOA一直与缓慢实现的大型系统的关系密切。

从web开发人员的角度看,大量的微服务部署到轻量级的Karaf 容器中,这就符合了ESB的定义。

微服务是行业发展的方向,Lynden 的软件架构师Rob Terpilowski如是说。它正在使用少量的,不需要企业总线的微型服务进行来来回回的数据传递。

“我认为ESB已死,” Terpilowski说。“很长时间之前,我写过关于他们的事。”

另外,Java咨询师Matt Brasier和Jeff Genender 说,ESB这一术语已经过时了,SOA也一样,但这些技术却仍然实用。

“没有一项技术是真正的死亡,” C2B2咨询公司首席咨询师Matt Brasier说,相反,ESB已经有一小步的发展了。“这只是一次品牌再造运动,例如集成技术,给他们起一个新的名字,然后在这个新名称出售他们。”

Java Champion的Genender观察到,ESB现在是集成中间件的一部分,这样许多不同的组织部分可以以松散耦合的方式放到一起。作为复杂实施,ESB术语有消极的一面,但ESB的功能却还是很有价值。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐