企业服务总线是由一系列实现标准化集成模式的服务组成的软件架构,它的使用程度似乎在下降。
纵观历史,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中国
相关推荐
-
云计算支持数据微服务—也适用于内部部署系统
云架构即将进入数据中心,这应该不会太令人吃惊。即使它们困在企业内部,随着数据微服务的发展,现在的企业架构师也会 […]
-
数字化转型:如何更好地利用API和微服务
API,即应用程序编程接口,它提供给应用程序、开发人员访问其它应用的能力,而又无需访问源码,无需理解内部工作机制细节;简单地说,API就是实现应用与应用连接的一种隐形的桥梁。
-
为什么2017年是软件开发改革的一年
云和移动应用开发正在经历严峻的变化。你可以感谢——或者责备,那些帮助普通公民完成应用开发的工具。接下来有什么趋势?
-
容器与微服务要“联姻” 你对它们够了解吗?
在虚拟化和云计算领域,容器大概是发展最快、最广为令人兴奋的技术了,微服务则紧随其后。如果把这两大技术结合起来会碰撞出怎样的火花呢?