面向服务架构:案例、候选模式与设计原则解析
1. 案例研究结论
在不同的组织场景中,模式的应用展现出了强大的效能,下面将介绍三个组织应用关键模式所产生的效果,以及这些模式如何助力组织达成业务目标。
1.1 Cutit Saws Ltd.
Cutit Saws Ltd. 投资面向服务架构(SOA)计划的目标十分明确,即利用产品需求的增长实现长期收入增长,并使公司成为优质的收购目标。
- 基础服务模式应用 :通过应用功能分解(Functional Decomposition)、服务封装(Service Encapsulation)、无关上下文(Agnostic Context)、非无关上下文(Non - Agnostic Context)和无关能力(Agnostic Capability)等基础服务模式,Cutit 定义了一组服务,实现了原本陈旧的供应链流程自动化。这些服务包括库存(Inventory)、链(Chain)、订单(Order)和运行链库存转移(Run Chain Inventory Transfer)服务,它们共同构成了一个面向服务的解决方案,提升了库存转移流程的自动化水平,并且各个服务能够适应未来的业务变化。
- 服务优化与标准化 :通过规范表达(Canonical Expression)进一步完善这些服务,并应用消息元数据(Messaging Metadata)、服务回调(Service Callback)、服务实例路由(Service Instance Routing)和补偿服务事务(Compensating Service Transaction)等模式进行优化。
超级会员免费看
订阅专栏 解锁全文
6358

被折叠的 条评论
为什么被折叠?



