软件架构设计与模式之:服务导向架构与RESTful架构

作者:禅与计算机程序设计艺术 文章目录 1.简介2.基本概念术语说明2.1 服务导向架构(Service-Oriented Architecture, SOA

作者:禅与计算机程序设计艺术

文章目录

  • 1.简介
  • 2.基本概念术语说明
    • 2.1 服务导向架构(Service-Oriented Architecture, SOA)
    • 2.2 RESTful架构
    • 2.3 区别与联系
    • 2.4 RESTful API的几个原则
  • 3.核心算法原理和具体操作步骤以及数学公式讲解
    • 3.1 服务注册与发现
      • 3.1.1 服务注册
      • 3.1.2 服务发现
        • 3.1.2.1 主动探测
        • 3.1.2.2 拉取模式
      • 3.1.3 负载均衡算法
        • 3.1.3.1 轮询算法
        • 3.1.3.2 随机算法
        • 3.1.3.3 加权轮询算法
        • 3.1.3.4 最小连接数算法