10、服务设计中的标准化模式与逻辑分层

服务设计中的标准化模式与逻辑分层

在服务设计领域,标准化和逻辑分层是提升系统互操作性、可重用性和可维护性的关键因素。下面将详细探讨服务设计中的标准化模式以及逻辑分层模式。

1. 库存标准化模式

设计模式和设计标准是设计框架中两个相互关联但又不同的部分。设计模式为常见设计问题提供了经过验证的解决方案,而设计标准则是跨多个系统应用的强制性约定。设计标准与设计模式类似,它可以被视为“预先解决”特定设计问题,以确保系统设计的一致性。接下来介绍两种标准化模式,它们不仅提出了解决常见问题的方案,还将这些解决方案提升为实际的设计标准。

1.1 规范协议(Canonical Protocol)
  • 问题 :支持不同通信技术的服务会损害互操作性,限制潜在消费者的数量,并引入不必要的协议桥接措施。不同项目交付的服务使用不同通信技术,在需要组合时会出现兼容性问题,导致连接和重用困难。
  • 解决方案 :架构将单一通信技术确立为服务交互的唯一或主要媒介,同时标准化支持该协议底层通信框架的所有相关技术,以保证服务间的基本技术兼容性。
  • 应用
    1. 仔细选择集中式通信技术,确保库存架构支持的所有服务能够有效交互和重复组合。常见的选择是 Web 服务平台,它利用行业标准的传输和消息协议(如 HTTP 和 SOAP),具有广泛的支持且与供应商无关。
    2. 即使使用 Web 服务,也需要应用此设计标准化模式,以克服协议相关版本不匹配可能导致的差异。WS - I 基本配置文件是应
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值