首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >服务设计

服务设计

作者头像
林万程
发布2018-10-18 11:16:11
5520
发布2018-10-18 11:16:11
举报

服务设计原则: 可复用,合约标准化,松耦合,高内聚,无状态,可发现,可组合

服务识别方法: 角色分析,场景梳理最小可用,用户服务,应用服务(横向按应用调用顺序,纵向按用户服务),系统能力分析,前置依赖优先后置依赖同版本

封装: (定语)+业务行为(动词)+业务对象(名词)+服务类型 业务服务 组件服务ACS(本应用) 对象服务BOS(规则逻辑) 不可同层互调 预处理,权限控制,组合服务,原子服务,组包返回 需求受理,首次调用,工作量优先

易用性:客户不可见不做参数 通用性:兼容多接入、多类型、多产品

按动词封装 业务对象并列,需求规则独立性,包含时拆大为小,业务对象的属性不能独立封装成服务

正反交易用同一服务的不同方法或标志

私有通讯区不包含控制参数,分为基础和拓展,按模式分块

版本三位:不兼容,新增功能,修复bug

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.10.15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档