在当今充满激烈竞争的业务环境中,各个企业都在不断努力,力争提高运营效率,增强他们适应不断变化的市场条件的灵活性,寻找在竞争中脱颖而出的新机会。
WebMethods将这种让商务运营更有效的驱动力称为业务流程生产力。业务流程生产力使企业能从其经营的活动中获得最大回报,通过高人一筹的业务流程来提高竞争力,使信息技术能够满足业务需求。获得了业务流程生产力的企业能够有效地利用现有资源,完成更多的工作,做到他们的竞争者没有能力办到的事。
现在,企业将SOA(面向服务的架构)视为它们利用IT资产的最佳途径,并且企业还可从中获得灵活性,使自己能在今天的经济形势下保持竞争力。IT行业正在软件设计中采用SOA或Grid技术,将所有的业务功能或服务宽松地联系起来,在网络的任何地方运行。
中间件的作用正从以适配器进行多应用界面的连接和转换,变成为企业提供管理和监控SOA服务的企业服务平台(ESP),从而确保企业通讯服务的质量。
随着中间件作用的改变,中间件技术也相应地在变化。首先,中间件产品本身需要建立在SOA之上,这样才能与其他SOA应用无缝隙地相互操作。这对许多传统的中间件公司来说无疑是个巨大的挑战。其次,中间件需提供丰富的服务管理能力,诸如创建和部署各种服务,将服务定位于网络之中,提供服务的安全性和高可用性等等。再者,为了应对多变的业务环境,中间件还应当提供迅速将服务整合到业务流程中并监控其有效性的工具,这便是为什么中间件融入了BPM(业务流程管理)和BAM(业务活动管理)技术。
现在的商业环境需要一个企业级的平台来集中管理各项服务,以便这些服务整合起来为IT部署提供一个智能的、完全的解决方案。中间件的技术和产品将在企业的IT战略中担当更为重要的角色。有了SOA,中间件将与各项应用服务无缝隙地协作,并使这一过程透明地展示在最终用户面前。
现在,中间件越来越面向应用。这种转变主要是因为整合的需求正从数据整合转变为业务整合。过去,中间件是由专门的IT人员操作的,包括各种数据库集成、数据映射和编码。 如今,随着BPM和BAM和SOA概念的发展,即使是技术知识有限的商务人员也可以自己建立业务整合逻辑。 为了促进这一趋势的发展,中间件方案将创建越来越多的用户友好的界面和GUI,以便使商务用户也能够完全地获得中间件平台的好处,象一个普通应用一样使用它,最终消除商务用户和IT人员之间可能存在的差距。
随着EAI方案越来越用户友好,所需的编码也越来越少,企业实施EAI方案也越来越容易。因此,许多公司现在将EAI的应用提升至全公司乃至全球的范围,这一发展也促进了技术和管理水平的提升。
随着中国的入世,在未来几年里中国的许多行业都将面临更为激烈的竞争,包括高科技含量的制造业、金融保险业等。中国的企业迫切需要将分散在各地的信息资源整合起来,使业务流程标准化以达到最佳运作状态,监控业务营运并令其最优化。这就是为什么整合、BPM、BAM 和EAI方案纷纷进入中国的原因。
(T112)