接前一篇文章:软考 系统架构设计师系列知识点之面向服务架构设计理论与实践(19)
15.8 SOA的设计模式
15.8.4 微服务模式
SOA的架构中,复杂的ESB企业服务总线依然处于非常重要的位置,整个系统的架构并没有实现完全的组件化以及面向服务,它的学习和使用门槛依然偏高。而微服务不再强调传统SOA架构里面比较重的ESB企业服务总线,同时SOA的思想进入到单个业务系统内部实现真正的组件化。
2. 微服务架构模式方案
微服务是一种软件架构演变后的新型架构风格,是系统应用开发的一种设计思想,没有固定开发模式。开发团队可根据企业实际业务场景进行架构设计,体现了微服务架构的灵活性。常见的微服务设计模式有:聚合器微服务设计模式、代理微服务设计模式、链式微服务设计模式、分支微服务设计模式、数据共享微服务设计模式、异步消息传递微服务设计模式等。
(1)聚合器微服务
在聚合器微服务中,聚合器调用多个微服务实现系统应用程序所需功能。具体有两种形式
订阅专栏 解锁全文
47

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



