服务设计原则

2022-11-06  本文已影响0人  寻找无名的特质

1.服务契约:通过契约文档,服务阐述自身的目的和功能。
2.松耦合:服务将依赖关系最小化

  1. 服务抽象:服务只发布契约,面向客户隐藏内部逻辑
  2. 服务重用性: 一种服务可以被其它服务重用
  3. 服务自治性:服务自行控制环境与资源以保持独立性,这有助于服务的一致性和可靠性。
  4. 服务无状态性:服务负责消费方的状态管理,这不能与服务的自治性发生冲突。
  5. 服务可发现性:客户可以通过服务元数据来查找服务和理解服务。
  6. 服务组合性:一种服务可以由其它的服务组合而成,而不管其它服务的大小和复杂性如何。
上一篇下一篇

猜你喜欢

热点阅读