现在做工作流中间件公司SOA,有哪些公司比较好

272829303112345678910111213141516171819202122232425262728123456789
随笔档案(43)
SOA中间件交流链接
方正SOA中间件ES2007免费下载网址
阅读排行榜
评论排行榜三大趋势看中间件发展
日期:来源:畅享网
&&&&&&&&&&&&
  10年前,消息中间件似乎是的代名词,几乎能概括中间件的全部内涵;10年后的今天,中间件的内涵和外延都已经大大扩展了:消息中间件、交易中间件、应用服务器中间件、工作流中间件,应有尽有!不难看出,随着信息技术的不断发展,中间件也在不断地发展和变化。我们不禁要问,在未来几年里,中间件将向何处去?  从“薄”到“厚”  传统上,人们仅仅把诸如BEA Tuxedo、IBM MQ等用于交易处理、消息传递的软件看成中间件。时至今日,业界已经广泛地认同了中间件从"薄"变"厚"的趋势。  BEA公司中国区技术总监喻思成先生认为,今天人们所说的中间件本身涵盖的范围已经越来越大,原来纯粹是交易、消息和J2EE的Web中间件,现在已经扩展到包括EAI、门户、数据内容整合等更大的中间件范畴。这些层次的中间件分别提供不同的功能来支持应用的开发和部署。随着中间件层次的增加,人们在进行应用开发的过程中所需的编程工作也会越来越少,因为绝大多数应用功能都可以通过相应的中间件来完成。  这种由"薄"变"厚"的趋势直接导致了中间件的平台化:把分散的、分别适用于不同技术领域的中间件产品通过统一的框架集成起来,提供企业应用开发所需的软件支撑环境,这就是以Java技术为核心的应用平台套件(APS)。应用平台套件最大的特点是它所包含的各个中间件产品模块既可以单独使用,也可以共同形成完整的应用支撑平台,从而提供了优异的灵活性、可扩展性和可管理性。按照Gartner的估计,APS市场将在今明两年将达到125美元的市场规模,到2007年,APS供应商会垄断企业应用平台市场。  全面转向  面向服务的架构(SOA)如今已经是公认的企业IT趋势,各大厂商的中间件产品也纷纷转向采用SOA架构。ZapThink的调查显示,到2006年,基于SOA架构的中间件产品将成为企业应用系统的主要设计思路。  之所以SOA会成为厂商和用户推崇的IT架构,是因为在SOA架构下,"服务"成为应用系统的基本组件,使得IT与业务有机的结合在一起。同时,SOA架构提供了应用系统的灵活性,服务之间的替换非常灵活,完全不必关心其底层的实现技术,唯一要考虑的就是服务接口,而它们是完全符合Web服务和XML标准的。采用面向服务的架构带来的好处是不言而喻的:松耦合、可重用、灵活应变、缩短业务提供时间以及降低应用开发成本,在这一架构下,企业现有的IT资产,包括遗留应用和数据库都可以方便地纳入新系统,从而成为企业整体解决方案的一部分。  普通商品化趋势  过去,人们常常用“同质化”一词来形容PC机、电视机等消费电子产品在性能和质量上的相似性,今天,中间件也面临同样的处境,而最突出的就是应用服务器的普通商品化趋势。  一方面,日益成熟的开放源码J2EE服务器也极大地冲击了商用J2EE应用服务器的市场。在这种情况下,应用服务器要想继续维持过去的"高贵"身份已经不可能了,从某种意义上说,今天的应用服务器已经成为企业应用中最基础,但同时也是最不起眼的中间件,就像我们日常使用的日用品一样。另一方面,应用服务器的普通商品化趋势也促使中间件提供商不断细分技术领域、扩展产品的范畴、开发出更有针对性的产品。  从最初的交易中间件、消息中间件,到今天的应用服务器、门户、工作流中间件以及应用平台套件,中间件已经从单一功能的软件演变成企业应用开发的基础平台,有了它,您甚至可以把操作系统抛在脑后。从这种意义上说,中间件已经的的确确地成为企业IT应用的基础架构,在企业的信息化建设中起到关键作用。
微信公众号
TechTarget
TechTarget中国
查看更多评论
敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
本文,Tom Nolle讲述了大家都需要了解的现代化的流行做法,“中间件”方式——解释了如何确保采用的是正确方法,如何简化流程,并且为将来做好准备。
面向服务的架构是一种基于可以重用的服务的,新的开发应用的架构体系。 近年来,企业界对于SOA的需求越来越急切。为了满足这样的需求,一系列的SOA基础架构产品被推出。在一个包含各类应用的复杂的IT系统中, 要使用适配器并且在一个符合业务需求的流程中将各类应用串连在一起是一个非常困难的事情,但是现在的SOA平台将困难转变成了容易。
企业发展的根本本质有时是相同的:致力于新的空白(green-field)领域中的应用机会渺茫。所以各公司必须利用现有系统,集中在应用集成上下功夫。企业能过集成够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。
在SOA环境中,测试团队超越了传统的以应用程序为中心的功能和性能测试。SOA需要整合地测试界面和服务,这些界面和服务有助于组合利用不同的系统、平台以及相关安全标准。要测试这些应用程序时,就提出了独特挑战。那么如何应对这些挑战呢?下面我们来具体看一下。
移动应用生命周期管理(ALM)是一个流程,是一套实践,是针对智能手机和平板电脑进行的计划、编码、测试和部署应用。现在移动不仅仅只是简单的生产力工具,它正在向业务策略看齐。因此,组织也迅速地向员工们提供了高端的移动应用,从而交付不同来源的数据和服务。这就给软件团队提出了双重难题。同时他们又承受着快速交付的压力。他还要努力解决在生命周期各个阶段提出的一些移动ALM挑战。本手册概述了移动ALM的挑战,并且探索了不同的方法,使软件开发人员得以处理那些挑战。
TechTarget
企业级IT网站群
TechTarget中国 版权所有
All Rights Reserved, Copyright
TechTarget中国 版权所有
All Rights Reserved, Copyright

我要回帖

更多关于 工作流中间件 的文章

 

随机推荐