MindMap
mindmap
root((Base))
Basics
Array Creation
Indexing
Basic Indexing
Slicing
SOA 是一种粗粒度**、松耦合服务架构,服务之间通过简单、精确定义接口、进行通信,**不涉及底层编程接口和通信模型
SOA 特性
- 针对某特定要求的输出,该服务就是运作一项商业逻辑
- 具有完备的特性(self-contained)
- 消费者并不需要了解此服务的运作过程
- 可能由底层其他服务组成
SOA的原则
在SOA中服务的设计原则中,粗粒度指的是服务数量不应该太大,依靠消息交互而不是远程过程调用(RPC),通常消息量比较大,但是服务之间的交互频度较低
SOA 服务组成
SOA 的参考架构中包括业务逻辑服务(Business Logic Service)、控制服务(Control Service)、连接服务(Connectivity Service)、业务创新和优化服务(Business Innovation and Optimization Service)、开发服务(Development Service)、IT 服务管理(IT Service Management)