码迷,mamicode.com
首页 > 其他好文 > 详细

Q1:划分服务的原则是什么

时间:2016-07-04 18:56:17      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

判断良好服务的标准

  • 服务自身保持高内聚(有自己独立的领域模型)
  • 封装内部变化,通过API对外暴露功能(只有本服务自身的代码可访问本领域模型的数据库,其他系统只能通过本服务暴露的API间接访问本服务的数据)
  • 与其他服务保持松耦合,能够独立修改和部署(依赖本服务的其他系统不必同时修改和部署)
  • 能够实现服务治理,可独立变化

同一个领域模型(上下文)之上可以有多个发布单元,但是只有一个是服务

  • 一个是服务
  • 一个是定时任务
  • 一个管理后台

 

Q1:划分服务的原则是什么

标签:

原文地址:http://www.cnblogs.com/fight-tao/p/5641314.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!