中间件的问题由来已久,似乎每次只要有两个以上的应用需要集成,中间件就立即现身处理这项任务,颇有超人的架势。但也正因此导致了大量中间件无计划扩张,大多数企业部署中间件应该出于战略考虑,而不是IT策略的一部分。
中间件的形式多种多样。开发者在服务器上部署中间件,以便在相同的服务器上集成应用。IT部门则为了跨多种服务器的应用集成而进行服务。打包应用厂商又将中间件捆绑到其应用产品上。终端用户在云端访问各种各样的中间件服务。而现在,我们又看到新一类的集成软件,利用底层中间件让业务用户可以通过图形化连接已经存在的代码基创建复合应用。
或许现在IT部门需要换一种的方法来看待中间件,在减少许可证成本的同时,也能够让中间件服务更易理解。某厂商称可以让开发者通过一个中间件堆栈访问集成代码。而且它们对于中间件的概念进一步利用,通过收集到的元数据,允许业务用户代码模块化,从而构建复合应用,而无需修正开发者构建的实际代码。而这只是使用了通用的中间件堆栈,而不是要求IT部门来为开发者部署中间件,再让另一个中间件堆栈来吻合业务用户的需求。
企业应用了很多中间件来处理实际问题,也导致了很多分离的中间件,这些中间件难以管理。所以也有厂商就发明了中间件管理平台,便于企业管理本地和云端的中间件。此外,企业目前所使用的中间件要远远超过了IT部门的管理范围,加上云计算和移动应用,恐怕就需要依仗更多的中间件来集成传统企业内部和外部的应用了。
不难发现,很多IT厂商都有类似的产品或者解决方案,也积极致力于创建出真正的中间件平台。同时,IT部门也在盘点已经在企业中部署的中间件,但是需要将眼光放的更远一点,不仅仅是考虑许可证的成本,还要考虑管理的总成本。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
中间件可帮助企业实现应用现代化
本文,Tom Nolle讲述了大家都需要了解的现代化的流行做法,“中间件”方式——解释了如何确保采用的是正确方法,如何简化流程,并且为将来做好准备。
-
云连锁反应:中间件栈添层 应用更轻量
中间件栈增加了层以及对轻量应用的开发需求将导致更好的云访问,而云的无所不在增加了中间件栈的层次。
-
如何应对中间件工具引发的安全风险
中间件工具会引起巨大的漏洞,足以抵消所带来的好处。然而,通过一些简单的步骤你就可以保护自己和数据。
-
越来越强大的IT标准、SOA及其他颠覆性技术
在本期问答环节中,我们将荣幸的邀请到来自Open Group的Chris Harding先生与我们一起讨论他对IT标准、SOA以及移动和云计算等科技未来的发展情况。