关于用友UAP-ESB 量身定制的企业集成平台的说明
发布日期:2016-3-15 11:3:12
关于用友UAP-ESB 量身定制的企业集成平台的说明 研究表明,CIO们一致认为,一个完整的软件平台应该包括下面所述的五大基本功能,也就是:开发、治理、支撑、集成和运维。之所以要包括这些,是因为他们基本包括了IT系统的全生命周期管理。其中集成作为打通和协同各信息系统的桥梁,其重要性不言而喻。 所有的企业在信息化过程中必然会用到外部系统,以及采用不同语言或数据库开发实现的异构系统。随着业务扩展的需求,各个应用系统之间不可避免地要进行信息交互,这就带来一系列的问题:怎样降低维护成本?怎样减少系统间的耦合度?怎样通过整合现在应用系统所提供的服务实现业务创新等。这时企业迫切需要一个平台,用它负责处理各系统之间的连接任务。 用友UAP作为统一应用平台,包含了开发、集成、运行等企业的全生命周期管理。其中,集成平台由一系列产品模块覆盖企业所需要的各种级别的集成要求,主要包含套件ESB(Enterprise Service Bus)、Portal、MDM ( MasterDataManagement) 、IDM(Identity Management)等等,所有的功能都构建在企业服务总线(ESB)基础上。 “将现有的各种异构系统,通过ESB的数据转换和协议转换功能,实现多系统间的信息交换;利用ESB的数据转换功能,解决各系统间的数据格式(比如说:部门,物料,凭证,科目等)不一致的问题;ESB通过消息路由将各个应用系统整合在一起,并屏蔽各系统之间通信的复杂性,这样减少系统间耦合度和集成的复杂度,使得用户能够专注企业的业务逻辑本身从而提高效率和核心竞争力。”用友集团UAP中心集成平台产品经理栗竹冉,面对上面的企业需求,给出了相应的解决方案。但是栗竹冉表示,这只是用友UAP集成平台其中的核心产品之一,UAP集成平台里包括了支持企业级系统集成所需要的一系列模块。 栗竹冉介绍,用友UAP-ESB支持集群功能,通过事务和消息机制实现在分布式环境下的高可靠、高可用、高性能。它基于OSGI微内核构建的平台,内置了流程引擎,支持业务流程编排,并且内置了丰富的协议支持与应用级的适配器;支持集成场景的可视化建模和全生命周期管理;支持松耦合组件化编程模型(符合SCA规范),包括组件组装及组件交互,内置满足SDO 规范的统一消息模型;通过服务仓库实现服务的管理与共享等。尽管具有了以上的强大功能,但UAP集成平台本身与其他厂商的集成平台不同,仍然是短小精悍的轻量级产品——它的各项功能即使在一个普通的笔记本电脑上也能正常运行,对硬件的需求相对低的多! 用友UAP之所以能够成为大中型企业最适合的软件平台,其随需而变、量身定制是企业较为关注的重要。用友UAP-ESB,能够为企业量身定制符合当前业务需要的集成平台。它从设计之初就对当前企业特别是集团型用户的实际集成需求进行了深入的分析与研究;在技术选型时充分考虑技术架构的先进性并保留原有EAI/ESB产品的优秀功能;更侧重整体SOA解决方案的落地;常用场景内置并提供强大IDE和管理中心。栗竹冉介绍,用友UAP-ESB的基础架构选用了OSGI微内核,会隔离的非常好,不会造成资源冲突,调用方式很灵活。在当前SOA项目实施中,很多企业购买ESB产品后只做一些简单的事情,不敢做的非常复杂。这有几方面的原因:第一,某些集成平台本身就很复杂而用户又没有强大的技术实力;第二,本土化的不够,这样不少的功能可能并不适用于国内企业的集成化现状。用友UAP-ESB加大了支持力度,通过集群和一系列技术,保证企业应用系统集成落地的可行性,让客户敢于突破,勇于创新。 除了量身定制之外,用友UAP-ESB,遵循SOA领域的最新技术规范,借鉴了各大厂商及开源产品的优秀架构和设计,并且结合了用友在ERP领域的大量项目的最佳实践,内置了众多强大的集群模型。 用友UAP集成平台通过UAP-ESB实现企业内各个应用系统之间的互联互通,在这基础上通过对服务的梳理与组装实现企业资源的重用和流程协同,通过MDM实现对企业数据质量的控制为商业智能、大数据分析打好基础,通过IDM统一企业人员的身份信息为信息安全打好基础,这一切的成果最终通过企业门户来生动展现,这一切都只为一个目标,那就是让企业从复杂的信息化技术中解决出来,关注于企业的核心业务逻辑,不断超越和创新,从而走在行业的前列。 集成平台不仅在客户的系统整合方面起到了重要作用,在用友UAP整个平台中也是不可获缺的一部分。栗竹冉告诉记者,客户基于用友UAP开发的一些产品,随着业务的发展也慢慢形成了客户不同的系统,而正是集成平台,将平台之上的这些应用给关联起来。举个例子:企业的信息化系统就像是一个国家(或者地球),集成平台就像是一个高速公路体系,而企业信息化过程中建立起来的各个系统(其中,有些是基于UAP平台开发的,有些则不是)是一座座的城市,携带着人的汽车则像是信息本身,正是因为有了一个高效可靠的高速公路体系,我们才能轻松穿梭于各个城市之间。正如开发平台是铺好的一条公路,客户开发的应用是上面奔跑的汽车,而集成平台实现了这些汽车间的交互。 上一条: 可视化:图像的主题色提取算法的简介 下一条: 如何以最少时间完成系统升级并获客户认可
|