服务架构
2016-05-09 15:57:45 2 举报
服务架构是一种软件设计模式,它通过将应用程序拆分为一组相互协作的服务来提高可扩展性和灵活性。每个服务都是独立的,可以独立部署和扩展,而且它们之间通过定义良好的接口进行通信。这种架构模式使得应用程序更容易理解和修改,因为每个服务都有明确的职责和功能。此外,服务架构还支持微服务架构,这是一种将应用程序进一步拆分为更小、更独立的服务的设计理念。总之,服务架构是一种有效的软件设计方法,它能够帮助开发人员构建更加灵活、可扩展和易于维护的应用程序。
作者其他创作
大纲/内容
实物电商(友宝模式)商品就放在柜子里面,类似于小型超市货架独占式
派宝箱
提供服务(对输入进行加工)
收集订单包裹,并运输
服务交互图
万物仓(作为一个中间转存场所)
生成订单
矿泉水/饮料
收物品
快递员
下订单
磅洗
第三方电商向我们申请某个格口,给用户暂存物品(订单包裹)
用户
面包/熟食
物流公司
寄物品
选择服务
服务提供者对用户的【输入】进行一系列的加工,最终生成一个输出,并给到用户 (原用户自己,或者新的用户)比如洗衣服:就是将用户的衣服,进行清洗,然后返回给用户
网络电商(柜子里面没有实物)网路菜单,提供商品信息供用户浏览并选择。不与具体的箱子耦合,理论上一个箱子可以无限扩展。可以卖无限种商品!共享式
取货
C端用户
完成购物
商品商品类别名称价格库存量外部编号
分配离用户最近的一个箱子的空闲格口
干洗
运输物品
收到物品完成服务
添加配送地址
支付
加入购物车
洗衣
投递待取包裹
付款
选择服务(服务类别选择)一个箱子理论上可以提供无限种服务
驿站模式(菜鸟驿站模式)
取物品(完成)
领取包裹完成流程
购物
取物品
派发到箱子
派送交互图(经典纯物流模式)
服务提供者
计价
洗被
称重
浏览
派宝箱智能驿站系统
完成洗衣
用户将物品投递到某个地方(中途经过一系列物流公司的运输)比如:A将手机寄给B
电商公司
0 条评论
下一页