成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
先进集成套件的双重作用
先进集成套件为企业提供更好的EAI集成和业务流程管理的作用是众所周知的,但是,它也可作为组合应用的开发环境,这一点并不为人熟知。集成套件在这两个无关联领域的作用,更进一步验证了基于集成套件产品的集成具有适应企业迅速变化需求的能力。
正在发生的演进
EAI、应用平台和企业应用的供应商一直致力于开发能满足BPM(Business Process Management)多方位需求的先进集成套件。最近三年发展迅速,现在的EAI/BPM集成套件能建构业务流程模型,并实现开发、执行和优化业务流程,广泛适用于以下业务需求:
提高效率:这些工具在诸如借贷流程、电信资源预留和物流供应链等领域的快速应用,极大程度地降低了人为的干预,实现流程的自动化处理。
增强管理:这些工具实现业务流程组合、流程自动化和监控,增强了流程实际运行的控制,在金融和药业新产品开发等领域起着关键作用。
提供更好的客户服务能力:EAI/BPM套件实现多个以客户为中心的应用系统的集成,并提供统一客户访问,提升了有效地响应客户需求的能力。
然而,这些仅是集成套件强大功能的一个方面。
EAI/BPM支持组合应用开发

EAI/BPM技术构成,同样也是一种新的强大的应用开发模型。如图1所示。常被用于BPM的集成套件的单个功能组件,也可适用于组合应用的开发。例如,常被用于定义一个业务流程的建模工具,同时也能被用于定义一个崭新的流程,它从已有的应用系统中获取信息,并将其与流程模型自身定义的应用逻辑组合。
这些套件的效率和灵活性也造就了新的组合应用开发方式的转变。例如,不再仅依靠人工编程来实现新的业务逻辑,集成套件中的模型工具可充分利用BPEL(Business Process Execution Language)、BPML(Business Process Manage Language)或者UML(Unified Modeling Language)的成熟规范来产生大量的运行代码。相应地,这种从手工编码到运用EAI/BPM工具套件先进特性的转变,也带来了相应工具集的变化。
从许多方面看,我们没有预见到集成套件能支持新组合应用的创建,这些是人们在努力创建支持流程管理和改进的复杂工具时所意想不到的收获。然而,现在,重要的不是在于我们多大程度地认识到EAI/BPM集成产品对组合应用开发的支持程度,而是在于我们如何充分利用EAI/BPI集成套件的双重作用。
充分利用先进集成套件
多数的企业已经购买并利用了先进EAI/BPM套件来实现企业信息的共享和流程的管理,然而,却很少有企业尝试利用这种工具来进行组合应用的开发,而这种作用可能才是这些先进集成套件或产品最重要的特性。(CCW)

