`
wms20070910
  • 浏览: 95701 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

什么是SOA

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

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

  对于面向同步和异步应用的,基于请求/响应模式的分布式计算来说,SOA是一场革命。一个应用程序的业务逻辑(business logic)或某些单独的功能被模块化并作为服务呈现给消费者或客户端。这些服务的关键是他们的松耦合特性。例如,服务的接口和实现相独立。应用开发人员或者系统集成者可以通过组合一个或多个服务来构建应用,而无须理解服务的底层实现。举例来说,一个服务可以用。NET或J2EE来实现,而使用该服务的应用程序可以在不同的平台之上,使用的语言也可以不同。
分享到:
评论

相关推荐

    什么是 SOA?

    什么是面向服务的体系结构(Service-Oriented Architecture, SOA)?这个问题的答案实际上涉及与开发相关的若干不同方面。SOA 是一种 IT 体系结构样式,支持将您的业务作为链接服务或可重复业务任务进行集成,可在需要...

    基础教程介绍——什么是SOA .doc

    基础教程介绍——什么是SOA 基础教程介绍——什么是SOA .doc基础教程介绍——什么是SOA .doc

    什么是SOA架构.pdf

    什么是SOA架构.pdf什么是SOA架构.pdf什么是SOA架构.pdf什么是SOA架构.pdf什么是SOA架构.pdf什么是SOA架构.pdf什么是SOA架构.pdf什么是SOA架构.pdf

    浅析深究什么是SOA

    浅析深究什么是SOA?浅析深究什么是SOA?

    什么是SOA?

    这是一个介绍SOA的pdf格式的电子书.大家可以看看!

    奉继承:浅析深究什么是SOA?.docx

    奉继承:浅析深究什么是SOA?.docx

    解读SOA :SOA实践方法论

    -什么是SOA?-怎样切入到SOA? -采用什么样的开发流程? -采用什么样的开发方法? -采用什么样的架构? -采用什么样的标准? -采用什么样的编程模型? -采用什么样的关键技术? -采用什么样的管理? -采用什么样的产品? SOA,...

    什么是SOA?

    SOA形象简单说明. 实际上SOA主要是一种概念,这种概念在技术上实现IBM所说的Business OnDemand.

    什么是SOA(Service-OrientedArchitecture) 硬件工程师电路分析物联网模电单片机嵌入式技术.doc

    新能源汽车 通信技术 物联网 硬件工程师 文档

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

    (一) 什么是SOA 2 (二) SOA诞生因素之:需求驱动 3 (三) SOA诞生因素之:技术驱动 3 (四) SOA的几个典型应用模式 4 二、 SOA的核心理念、思想、特性 4 (一) 标准化封装(互操作性) 4 (二) 软件复用 5 (三) 松耦合 5...

    架构师与SOA,SOA机构设计与架构师所需掌握的知识

    本系列两部分文章将根据作者自己的理解来帮助大家分析和了解什么是SOA架构,SOA将怎样对企业系统架构设计带来积极的影响,什么是SOA架构设计师的角色,以及SOA架构师在设计SOA系统架构时有哪些应该特别注意的地方

    架构设计师与SOA 模式

    本系列两部分文章将根据作者自己的理解来帮助大家分析和了解什么是SOA架构,SOA将怎样对企业系统架构设计带来积极的影响,什么是SOA架构设计师的角色,以及SOA架构师在设计SOA系统架构时有哪些应该特别注意的地方。

    SOA达人迷.pdf

    它告诉您什么是SOA,如何最大限度提高其适应性;探讨了SOA的重要组件以及它们如何协同工作;全面解构了业务流程和应用程序以确定其组件,然后以一种新的方式将其组合在一起;探索了XML以及它如何在SOA中使用;分析了...

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

    SOA技术白皮书 什么是SOA? 我们为什么需要SOA? SOA 的构成 如何有效实施SOA? SOA 产品介绍 SOA 面临的问题

    WCF,SOA讲述.ppt

    该PPT主要描述什么引入什么是WCF,什么是SOA?基于SOA的服务框架WebServices,比较偏向应用,不太实用,可作为了解概念

    面向服务架构(SOA)中南大学SOA原理与技术 00 课程简介(共66页).ppt

    面向服务架构(SOA)中南大学SOA原理与技术 01 SOA技术概述(共74页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 02 Web服务基础(共66页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 03 Web服务实现(共...

    SOA的模式SOA的模式

    SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式

    SOA资源,SOA教程,SOA开发

    SOA资源,SOA教程,SOA开发SOA资源,SOA教程,SOA开发

Global site tag (gtag.js) - Google Analytics