黑马程序员-关于SOA面向服务的体系结构

来源:互联网 发布:mac系统远程桌面 编辑:程序博客网 时间:2024/05/28 17:04

------- android培训、java培训、期待与您交流! ----------


面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间

定义良好的接口和契约联系起来.接口是采用重力的方式进行定义的,它应该独立于实现

服务的硬件平台,操作系统和编程语言.这是的构建在各种

正阳的系统中的服务可以以一种统一和通用

的方式进行交互.

SOA 具有以下5个特征:

1. 可重用

2.松耦合

3.明确定义的接口

4.无状态的服务设计

5.基于开放标准


面向服务的体系结构中的角色包括:

1.服务使用者:

2.服务的提供者:

3.服务注册中心:


SOA 特性:

SoA 服务具有平台独立的自我描述XML 文档.

SOA 凭借其松耦合的特性,是的企业可以按照模块化的方式来添加

新服务或更新现有的服务,以解决新的业务需要,提供选择从而可以通过不同的取到提供服务,

并可以把企业现有的或已有的应用作为服务,从而保护了现有的IT基础

建设投资.....









0 0