我眼中的SOA优点:站在新高度理解企业级架构

日期: 2008-06-03 来源:TechTarget中国

  SOA即面向服务架构(Service-oriented Architectures),它是业务和 IT 之间的桥梁,通过使用一系列设计原则、模式和技术都依赖于业务的 IT 服务来实现。


  在我看来,SOA的优点主要是以下几点:


  第一、更易维护


  服务提供者和服务使用者的松散耦合关系及对开放标准的采用确保了该特性的实现。建立在SOA基础上的信息系统,当需求发生变化的时候,不需要修改提供服务的接口,只需要调整业务服务流程或者修改操作即可,整个应用也更容易被维护。


  第二、更高的可用性


  该特性在服务提供者和服务使用者的松散耦合关系上得以体现。使用者无须了解提供者的实现细节。


  第三、更好的伸缩性


  依靠服务设计、开发和部署所采用的架构模型实现伸缩性。服务提供者可以彼此独立调整,以满足服务需求。


  SOA将能够帮助我们的开发人员站在一个新的高度理解企业级架构中的各种组件的开发、部署形式,帮助企业系统架构者以更迅速、更可靠、更具重用性架构整个业务系统。较之以前,以SOA架构的系统能够更加从容地面对业务的急剧变化。


  SOA其实并不是一个新事物,国际OSOA组织已经成功建立并实施SOA应用软件很多年了。2005年以前,大部分中国企业还不知道什么是SOA,那时候我所在的公司已经开始了SOA的初步实践。到了2007年后,当SOA话题从为什么要上SOA转变到如何上SOA时,我们公司基于SOA体系的按需服务平台已经在多个项目取得了成功的应用。


  我们公司的SOA服务平台主要包括企业服务总线、协同安全管理、企业信息门户、业务流程管理、基础支撑平台等几个部分。其中,基础支撑平台是底层支持服务集,提供配置管理、服务水平管理、监控预警等系统级服务。


  企业服务总线:提供服务注册、管理、查询、路由、组合及监控能力。


  安全管理服务:提供身份认证、强制访问控制、管理角色分离、集中安全管理和审计等特性。


  企业信息门户:包括内容管理、数据报表、个性桌面、日程管理、交流协作在内的大量门户应用构件。


  业务流程管理:提供可视化的流程管理服务。


  基础支撑平台:提供配置管理、服务水平管理、监控预警等系统级服务。


  基于这个SOA平台,我们向我们的客户提供领先的信息分享与协同体验,为信息共享和业务服务整合领域的各个行业用户提供成熟、领先的解决方案。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • IT,OT和IoT的未来

    IT,OT和IoT之间到底有什么样的关系?IT和OT的真正融合还须等待多久?企业中的物联网案例有哪些?硬件信任根能否保物联网安全?答案尽在本期。

  • IT和OT的真正融合:还须等待多久

    在工业互联网中,我们会看到更多的OT和IT融合。这种融合将推动新的行业技术。我们会看到激动人心的新兴工业应用的出现。

  • 通过物联网连接OT和IT部门

    物联网正在通过新的基于IP的操作控制系统,改变OT,可以帮助企业改进成本和增加自动化。通过协调和统一OT和IT基础设施,系统和实践,企业可以提高效率并优化业务决策。

  • 空难之后 航空业需重新思考IT的正面意义

    911之后,全球航空业重新思考了“安全”的新定义,美国部分航班上还配备了相应的空警,同时在驾驶舱硬件方面进行升级,比如此次失事的A320航班的驾驶舱门能够抵御人力或小型武器的冲击。但与此同时,航空业还在抗拒更多技术。