2019-11-05

面向对象编程

面向服务编程

面向服务设计的三大核心要素是服务契约、可组合性和松散耦合。

服务契约

服务契约指的是服务的简单描述,包括服务提供商需要客户提供的信息,能为客户做什么,以及任何在互动中需要遵守的规则。

可组合性

大部分服务都是由小型服务组合而成。

松散耦合

松散耦合指的是各项服务同意使用一套统一的规则来交互。只要服务遵循这个规则,就能升级、换代或者自我修改,而不必担心会影响到其他服务。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容