`

SOA与传统服务的区别

阅读更多
什么是SOA
SOA:面向服务的体系结构(Service-Oriented Architecture,SOA,也叫面向服务架构), SOA是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。
SOA 是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。

SOA与传统服务的区别
传统的Web(HTML/HTTP)技术有效的解决了人与信息系统的交互和沟通问题,极大的促进了B2C模式的发展。WEB服务(XML/SOAP /WSDL)技术则是要有效的解决信息系统之间的交互和沟通问题,促进B2B/EAI/CB2C的发展。SOA则是采用面向服务的商业建模技术和WEB服务技术,实现系统之间的松耦合,实现系统之间的整合与协同。WEB服务和SOA的本质思路在于使得信息系统个体在能够沟通的基础上形成协同工作。
分享到:
评论

相关推荐

    SOA面向服务架构

    #### 七、SOA与传统架构的区别 - **面向对象架构(OOA)**:OOA强调对象的封装和继承,通常实现为紧耦合系统。而SOA则更加注重服务之间的松耦合。 - **微服务架构**:微服务架构也是一种松耦合的架构模式,但它更加...

    SOA(面向服务的体系结构)

    ### SOA(面向服务的体系结构) #### 一、SOA是什么? ##### (一) 什么是SOA SOA(Service-Oriented Architecture,面向服务的体系结构)是一种设计复杂应用和服务的方式,它强调通过一组定义明确的服务来构建应用...

    面向服务的架构(SOA)新手入门

    面向服务的架构(SOA, Service-Oriented Architecture)是一种重要的软件设计模式和技术框架,它强调将复杂的系统拆分成一系列可重用的服务组件,并通过标准化的接口和协议来实现服务间的交互与集成。SOA的核心理念...

    SOA(面向服务的体系结构)是什么

    通过使用SOA,每家公司都可以保留其现有的系统,只需通过匹配WSDL接口并制定新的服务级别协议,就可以实现与新的供应商无缝协作。这种方式不仅减少了软件重构的成本,还加快了业务调整的速度。 ### 结论 SOA提供了...

    解读SOA与传统企业IT管理间的临界点

    在硬件和软件相对封闭的时期,人们可能通过把基础系统管理程序写在计算机房间的黄色便签纸...但是在面向服务体系结构(SOA)时代,这种方法已经完全被废弃了,Ovum咨询顾问分析公司的副总裁Mary Johnston Turner如是说。

    理解SOA中的服务生命周期-设计时

    SOA的目标之一就是打破这种模式,通过将应用程序分解为可重用的服务,实现业务与IT的更紧密集成。 在设计时,服务生命周期管理需要考虑以下几个关键点: 1. **业务流程识别**:服务工程团队需要理解并定义业务流程...

    理解SOA中的服务生命周期:设计时

    面向服务架构(SOA)是一种将业务流程分解为基于标准服务的架构方法,旨在促进重用和业务灵活性。服务可以有各种粒度和中心性,如细粒度、粗粒度、以表示为中心或以数据为中心。理解服务生命周期是SOA成功的关键,...

    SOA 技术白皮书--面向服务架构

    ### SOA 技术白皮书 -- 面向服务架构 #### 一、什么是SOA? SOA(Service-Oriented Architecture,面向服务架构)是一种设计和实现信息技术系统的架构风格,它强调将业务功能模块化并通过标准协议进行封装,以便...

    soa的架构理念关于soa面向服务架构的设计理念

    ### SOA的架构理念与设计理念 #### 一、SOA概述 面向服务架构(Service-Oriented Architecture,简称SOA)是一种设计模式,它强调通过服务接口将应用程序的不同功能单元进行连接,以此来构建分布式系统。SOA的核心...

    SOA:面向服务的体系结构 - 企业投资回报评测实用指南.pdf

    SOA作为一种先进的信息技术架构,旨在通过将复杂的软件系统分解为独立的服务组件,促进企业内部以及与外部合作伙伴之间的无缝集成和高效协作。 ### SOA的核心概念 SOA的基本思想是将现有的软件应用程序转换为一...

    SOA架构:服务和微服务分析及设计(原书第2版)

    新版的案例研究示例和图例进一步阐释和定位微服务模型,并与更传统的服务类型相关联。本书可作为应用架构师、企业架构师、软件开发人员以及任何有兴趣了解或负责设计与实现现代、面向服务解决方案的IT专业人士的参考...

    SOA与企业应用集成

    不同平台、数据库和开发语言的系统使得信息共享和协作变得困难,部门间的沟通仍然依赖传统方式,集团与下属公司的协同也无法通过信息系统实现。 为解决这一问题,企业通常有两种策略:一是尽量选择同一供应商的产品...

    基于SaaS 模式的SOA 服务分析与设计

    ### 基于SaaS模式的SOA服务分析与设计:关键知识点解析 #### SOA与SaaS结合的背景及意义 随着信息技术的飞速进步和互联网的普及,企业信息化需求日益增长,软件即服务(SaaS)模式因其便捷性、成本效益和可扩展性...

    SOA面向服务的软件架构探讨

    SOA通过采用面向服务的商业建模技术和Web服务技术,实现了系统之间的松耦合,增强了系统之间的整合与协同。 尽管对于SOA的理解存在差异,但从定义中可以看出SOA的一些关键特性:它是粗粒度且松耦合的服务架构,服务...

    SOA作业及要求,soa

    - 解决方案优势分析:比较SOA与传统方法学的差异,突出SOA的优越性。 - 心得体会:个人对SOA实践的理解和感悟。 团队需在6月27日前提交纸质文档,文档应详实、逻辑清晰,体现出对SOA深刻理解和创新应用。 通过这次...

    soa pdf 关于soa的文章

    SOA不仅改变了传统的软件设计和实现方式,还促进了企业级应用和服务之间的集成与交互。本文将详细介绍服务导向建模与架构(SOMA)的方法论,这是一种被广泛应用于不同行业SOA项目中的实践指南。 #### 二、SOA概述 ...

    soa sca服务构件架构spring构件实现方案

    面向服务的架构(SOA)作为一种灵活的服务组织方式,通过将复杂的业务功能分解为一系列可重用的服务,实现了系统的解耦与复用,提高了整体的灵活性与可维护性。而在SOA框架下,服务构件架构(SCA)被提出作为构建和...

Global site tag (gtag.js) - Google Analytics