面向服务的架构



1 定义

是用户可以构建,部署和整个各种服务,无须依赖应用程序及其运行的平台,从而提高业务流程的灵活性。


2 设计原则

无状态;单一实例;明确定义接口;自包含和模块化;粗粒度;松耦合;可重用;互操作性


3 实现方式

(1) Web Service

(2) ESB

(3) 服务注册表


4 QoS

可靠性    Ws-Reliability, Ws-ReliableMessaging

安全性    Web服务安全规范

策略        Ws-Policy

控制        BPEL4WS / WSBPEL

管理        WSDM


5 Web服务

UDDI - 统一描述,发现和集成。提供了一种统一的服务发布,查找和定位的方法。

是服务的信息注册规范,以便用户发现和使用它。

WSDL - Web服务描述语言。是对服务进行描述的语言,包含服务实现定义和服务接口定义。

SOAP - 简单对象访问协议。定义了服务请求者与服务提供者之间的消息传输规范。


©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页