您的位置:首页 > 银弹在线 > 特别报道

顶  

踩  

图片报道:SOA大会图片

admin评论(0)有0人阅读

OSOA专家黄柳青

SOA从应用开始

简短的讲,变化会让SOA真真切切的发挥价值,成为IT建设的主流;而理性讲,在业务和文化的发展变化过程中,只有像SOA这样一个适应企业变化为核心发展出来的技术才能够适应我们IT系统长期的建设。在这样的环境中,我们看到了SOA作为第三代中间件以势不可挡的方式走到我们的前台,在越来越多的企业里面得到使用和发展。

要成功的实施SOA项目,有几个关键要素。第一,我们要从小处入手,从可控的范围入手。第二,我们要选择一个比较好的平台,在标准的SOA上面还有一些基础的构件,还有服务构件、业务配置等各项增值服务的开发,这会大大降低我们实施SOA的风险,增加我们成功的可能性。在这样的过程中,我们也发现了一些SOA应用的具体模式。经过这几年的发展之后, SOA已经不再停留在概念阶段,而是在很多企业中已经有规可循的成功经验、样板可以让我们学习和提高。在理想的SOA环境里,我们做过很多应用,每个应用逐步的会用SOA这样的方法来开发,在开发的过程中,这个应用又是由小构件、流程和业务配置来完成,通过应用逐步的能够在企业里面形成服务的规模和架构。

    总而言之,SOA已经从概念走到一个实践,逐步的正在成为我们的主流,我们看到,SOA的技术已经相当成熟,而且我们也拥有越来越多的切实可行的模式帮助大家从应用开始建设我们企业级的SOA体系。

OSOA专家程朝晖

打造先进的SOA应用

       服务是真正实现业务的基础,会成为我们去协同IT业务的一个共同的语言。

服务包含四个方面:第一是需要新构造的业务处理和逻辑;第二是可能有一些应用系统的服务是可被复用的业务服务,可以封装一下。第三就是基于这些基础,把它整合成适合业务发展的更有力度的系统。第四则是通过端到端的编排实现新的服务。服务从这四个方面而来,同样服务也会回到应用当中去。

目前,SOA拥有三个应用模式,它们是即插即用的One应用,业务导向的定制和基于服务的交互。One应用的特点就是灵活高效,而且见效非常快,生命周期会很长。客户定制模式对于变化的响应会更加敏捷,实施成本低,不需要很冗长的过程,并且支持业务的可持续优化。基于服务的交互则整合更多的资源去降低成本,快速交付,灵活应用。可以说SOA是未来的软件服务、云计算的基础。

随着SOA把复杂的系统化整为零之后,可以带来更多的灵活性,根据需求我们可以灵活的进行变化。而SOA的可靠性还可以将系统中出现的故障分布部署,使得系统出错的概率控制在某个模块。所以SOA不再解决复杂问题,复杂问题可能不仅仅来自于企业内部应用,还可能来自其他系统,比如与合作伙伴共同来搭建一个面向服务的世界。利用这样一种应用模式,能够真正有更好的体验,更高的效率,更强的灵活度和可靠性。

   普元研发总监王克强

普元SOA中间件技术特征和架构

   

普元在整个SOA的技术架构,就是围绕解决五大标准技术特征实现的。

SOA架构里面,最下层是资源层,提供统一的数据访问,会使用SBO的规范。之上是逻辑层,它很好的去解决了逻辑的编制,提供了多种实现,并且可以实现可插拔。通过构件的容器,对于这种扩充点的支持,很容易使构件插拔,并且通过短流程的方法实现快速编程。有了逻辑的具体实践之后,上面就是这种服务形态。

普元的BPS产品,解决了统一的任务中心,使得业务流程被管理起来。用户最终流程的消费是需要通过人的方法去把业务实施起来,因此最终的这一层实际上是协同,它最终解决了人、流程、信息之间的这种协同交互的过程,我们会通过这种方法,不同的接入形式来满足了我们业务的需求。而其中会有一系列的规范,使得界面的风格各方面都得以统一,这就是普元的SOA技术架构。通过SOA技术架构,最终支持了One应用,支持了快速业务的交付和快速业务的定制。落实到具体的层面,我们会通过EOSBPS两大产品来支撑我们整个SOA的中间件内容。

    EOS解决了SOA应用的平台,为快速的服务构造提供了稳定的运营和开发的平台,BPS作为SOA流程平台,很好的解决了中国特色业务流程,并且通过业务的定制能力实现了快速业务的定制。

银行系统实施专家袁义

SOA应用,即插即用的One应用

One应用解决方案,给繁琐落后的银行系统提供了基于统一的企业应用中心来包容相应的集中工作平台、任务中心以及基于一个统一的应用平台去构造一些新的业务模块。

    One应用使用的体验是单一的操作入手,一个集中统一权限的控制和一致的操作风格体验,以及集中任务的处理。从One应用IT建设者的使用体验来讲,它跟以往的IT建设也有很大的区别,首先未来所有业务的建设不再是一个一个建设,而是一个一个的构件,我们称为构件或者是模块。而这种建设是基于一种统一的技术架构,统一的平台,统一的规范去进行。所以在这种建设过程当中,他的业务功能是在增量式即插即用的方式体现出来。

为了打造One应用的体系架构,需要把这个架构统一到SOA的架构上面来,就是构件业务的基本单元,基于构件事先开发、部署、管理和维护。同时这个构件的标准是基于SOA的规范实现的,在这样一个框架里面,在基于第一套统一的技术规范来实现技术构件与一些平台整合集成构件的封装。

在这样的体系下,进一步的印证了基于即插即用的One应用所带来的四种效果,就是体验更好、效率更高、灵活性更好、可靠性更强。这种体验在对于银行工作人员来讲,操作体验、工作效率得以提升,维护效率、系统的灵活性和可靠性也得到了保证。

流程系统实施专家王程志

SOA应用,业务导向的流程应用

变化会让SOA成为主流。

业务导向的流程定制,能够让大家更快的去适应这种变化。在面对用户需求不稳定,项目工期和人员都特别紧张的中国移动NGI-CRM领域的客户端系统项目中,通过对各省进行个性化的定制实施,基本上可以达到两名工作人员日完成一个流程原形。

而基于Web的方式进行流程的调整过程当中我们可以看到,基于在技术层面上所分装的服务以及通过服务装配流程中的环节,通过环节来实现流程的编制,通过比较业务化的方式来实现流程的调整和优化。

    总而言之,变化体现在需求不稳定、地域差异、业务创新等方面,对于这些变化,传统的实现模式周期会非常长。我们通过解决方案要解决的几个要点,第一是可以业务部门更多的参与,因为是比较业务化的方式参与到流程的调整过程中。第二是可以实现在线的即时调整,通过这个我们刚才也演示了,可以实现流程的敏捷变化,并且可以达到我们持续优化流程的目的。在最近一到三年,业务的敏捷性和流程的持续优化是面临的最大的挑战,普元的BPS其实就是瞄准了客户的这种需求。

电信领域专家唐军

SOA应用,基于服务的业务交付

    在整个服务构造当中,SOA的价值主要体现在三方面。第一就是服务的构造,通过一个逻辑化的构造方式提升整个服务编排的效果。第二就是服务的组装,能够通过接口的弱化和标准的模型帮助实现整个服务快速灵活的调整。第三则是服务的交付,能够在这样一个平台的支撑上,去实现服务多样化的交付。Web Service是一种,同时在BPS 6.0平台上,帮助大家有效控制服务的运营能力和监控的效率,实现应用模式的第三种方式,基于服务的业务交付。

而最终面临的挑战实际上都是来源于我们要满足以客户为中心的价值体验。大家看到电信领域已经走在我们前面行业的前面,已经实现了这样一个服务交付的平台。我们会帮助用户打造两个环境,一个是服务的构造环境,还有一个是服务的应用环境,有了这样一个环境,面对政府等等不同的行业,我们都可以帮助大家去是现在整个服务的构造环境当中,帮助大家去实现两个不同的场景,来帮助我们的业务快速的实现个性化的需求,帮助我们获得我们想要的服务,帮助我们很好的销售我们的服务。资源的整合,能够把这些分布在不同领域下的资源全部利用起来,去真正降低我们实施的成本,能够实现快速的业务交付和灵活易变的能力。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论 共 0

      

我来说两句

验证码: 匿名发表

银弹在线讨论
关于银弹

  《银弹》是一本面向中国CIO、CTO等IT管理群体的免费出版物,从CIO/CTO视角,将软件与管理结合,探讨他们的真正关注点。

  《银弹》通过审核机制免费赠阅,读者分布在通讯业、金融业、制造业、流通业、政府等各个行业,90%以上的读者为国家大、中型企业的IT决策层与CIO、新兴产业的创业家、各级政府信息官员和软件研究专家学者。目前读者约10000名。

  我们知道,这些CIO/CTO作为管理者,他们对软件与业务进行深度融合的关注,将远远超过对技术细节的关注。他们的关注就是《银弹》的关注。