信息化 频道

SOA构建随需应用的IT架构

UAP实现IT架构随需应用
 
    UAP平台跟传统产品不一样,它不是具体的产品,是服务的组件库,在组件库支持企业各式各样的业务模型和流程。在这一个上面,搭建出企业的业务系统,通过部署和管理工具,来实现基于服务的组装和业务的敏捷性。
 
    第一个要点,在UAP里面,完全采用SOA架构,实现了业务流程的管理。在内部,分成两层:
   
 
    第一层,开发框架,基于了SOA架构的统一编程。在组件化时代,把组件作为软件建模最重要的元素。在SOA时代,我们把服务作为软件建模头等任务。从设计、实现、部署方面,都支持面向服务的模型。从这一个里面来说,我们内部有服务应急、流程应急、实现服务的编排和调度,我们有我们的技术,可以提供很好的用户体验,我们来组装各个方面的应用。有了技术框架和引擎和SOA统一编写模型,解决了技术问题之外,我们还提供了特定领域的DSA语言,通过模型驱动方式来开发各式各样组件,包括流程库、表单组件等等,以提高我们开发效率和质量。支持WS一系列的标准,来实现我们的互联和互操作性。根据这样的一些东西来实现我们的核心资产库,打造IT的系统化的平台。
 
    服务的互联是规划出来的。在这样的基础上,我们支持企业大规模、低成本、快速的交付。这是按需定制的一张图。不光是组件可以定制和扩展,还可以做到个性化。让每一个用户有比较好的用户体验,按照它的方式来定制表单和顺序和菜单和操作等,不需要通过传统的模板来配置,会让IT系统越用越舒服。因为在用的过程当中配出来了,而不是配出来再使用。
 
    有了这一些产品和开发工具之后,我们可以开发出来我们的表单、业务组件等等,用装配工具装配成应用。以实现我们的弹性,我们支持互联、扩张、嵌入,支持合作伙伴通过前台、后台组件等来定制系统,来符合个性化的要求。同时在组件升级的时候,我们的定制也能够升级。
 
    最后一个方面,是用户体验。这么庞大的IT系统,是整个企业的IT系统,我们需要跨组织、跨地域、跨角色的协同,用户体验的重要性也是非常重要的。从四个方面来谈:
 
    第一,协同门户。
 
    第二,搜索。
 
    第三,office应用。
 
    第四,支持。
 
    在四个方面里面,基于门户的方式提供了虚拟的办公空间,我们的团队可以使用统一通信技术相互沟通,可以共同形成了一个小组,来共享他们的资料、共享信息,他们可以互相发布评论,可以采用web2.0技术来订阅等。通过企业搜索引擎把企业内部的资料、分散的各个组织的资料找出来,不仅仅是找ERP的数据,也能够找非ERP数据,不仅仅是能够找结构化数据,也能够找非结构化数据,而且跟ERP是紧密的组合。
 
    企业主管不仅仅是使用ERP系统,还花很多时间使用Office,很多主管使用office时间跟上班时间几乎相同。上班是收邮件和回邮件,一直到下班为止。在office里面,可以访问系列的信息。而这一些信息是异构和跨组织、跨部门的信息,在office里面可以形成信息,把报价单发给客户,而且更新到ERP系统,不需要数据导入导出,也不需要拷贝和粘贴。
 
    通过SOA的蓝图、业务系统和IT系统、通过UAP平台提供了扩展和个性化,到基于web2.0技术的用户体验,这是我们认为实现随需应用的IT架构的四个要素。
 
0
相关文章