Change nothing,integrate everything:这不仅仅是梦想

2002-4-25 16:54:32【作者】 畅享网 【进入论坛】
本文关键字 业内新闻 EAI
广告

Change nothing,integrate everything:这不仅仅是梦想

by AMT EAI 研究小组编译

集成的代价

为实现成功的集成,很多公司都在寻找新的技术,让其能够连接多个平台。为了避免大量的、昂贵且耗时的代码编写工作,他们还需要一个更加柔性技术框架,在这个框架中新的跨越不同应用和系统的业务过程能够被迅速引入,并且在花费上也能够有所节省。

传统的集成解决方法是把一种技术加入到另一种技术阵营中。这是一种紧耦合的集成方法,但是在任何一个组织中,通常有不同的技术被选为最优的集成方法。这样紧耦合的集成解决方案常常缺乏柔型并且达不到预期的目的。

CBD的集成思想

两种最有希望的技术是消息软件和基于组件开发(CBD)的解决方法。消息软件通常以消息中间件的形式存在,而CBD则是在传统软件重用思想的发展。面向对象的方法很好的实现了软件编程过程中的重用,这种重用只是简单的在一个应用系统中使部分代码得到重用,根本没有把这种重用延伸到组织或者企业的外部。CBD能够连接更大的,功能更强的组件去定义一个新的商务过程。这些组件可能已经存在并且是企业遗产系统的一部分,也可能是一些按照CBD方针开发的功能。应用组件的连接是应用集成的一种非内嵌的形式,这种集成排除了业务逻辑重复的需要。CBD也能够实现业务过程的集成,把低水平的文件、数据、消息代理的集成能力延伸到能够使业务过程集成到系统中。这样可以使你能够从外部的组件逻辑来维护业务规则。

CBD正获得越来越多的热心支持者,最近的IDC(international data corp)报导CBD将成为工业界追求建立和维护分布式应用编程的革命性的阶段。GartnerGroup 估计到2003年,70%所有新的应用将用提前编写好的软件组件和应用框架装配实现。

进入WEB SERVICES

消息和CBD与新出现的WEB SERVICES世界有一个自然的亲和力,在很多方面WEB SERVICES应用是CBD方法和业务过程管理的逻辑扩展。

WEB SERVICES 必将改变软件分配和业务如何进行互操作,他们将不会替代分布式系统应用带来的挑战。对于那些选择向WEB SERVICES 方面发展的公司,新的应用系统与主要的后台办公组件的无封集成任将是一个关键的问题。要解决这个问题,业务集成产品能够为WEB SERVICES提供一个强大的准备好的生产环境,大大的减少建立新的业务过程的时间和成本。用户可以动态的改变商务过程而不必编写代码,那些需要数周和数月才能完成改变的商务过程在数分钟之内就能实现。其他的优点包括业务过程的完全可视化和实现业务过程的追踪。从系统管理的角度来看这是给公司带来的一个巨大的红利,因为它使公司能够深入的了解业务过程的执行情况。

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amteam.org | 021-51096826-112 | 在线联系
SOA之技术流SOA技术摘要

面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定……

廖斌谈SOA[原创]本体Ontology 与语义web..

先看看什么是语义web,网上很多,我摘录一些:Berners-Lee 于2000-12-18 在XML2000 的会议上正式提出了语义Web。语义Web 的目标……