SOA (service-oriented architecture), 面 向 服 务 的 架 构 , 恐 怕 是 近 一 段 时 间 以 来 最热 门 的 话 题 之 一
在 2004 年 中 国 软 件 业 评 出 的 10 大 热 点 名 词 中 , SOA 名 列 榜 首
ZapThink调 研 公 司 在 最 近 发 表 的 一 份 报 告 中 也 预 测 , 到 2006 年 , 基 于 SOA 架 构 的 中 间 件 产 品 将 成 为网 络 化 商 业 系 统 的 主 要 设 计 思 路
Gartner 集 团 的 分 析 师 也 指 出 , 今 年 , SOA 架 构 下 的 中 间件 产 品 将 进 入 主 流 应 用 之 中
Gartner 还 预 言 : “ 到 了 2008 年 , 至 少 60% 的 企 业 将 使 用 SOA 作 为 创 建 任 务 苛 刻 的 应 用 程 序 和 过 程 的 ‘ 指 导 原 则 ’ ”
认 清 SOA 的 本 来 面 目 SOA 架 构 是 一 场 革 命 , 其 实 质 就 是 将 系 统 模 型 与 系 统 实 现 分 离
软 件 业 从 最 初的 面 向 过 程 、面 向 对象, 到 后来 的 面 向 组件 、面 向 集 成 , 直到 现 在 的 面 向服 务 , 走过 了 一 条螺旋上升的 曲线
其 实 , 自从 上世纪70 年 代提出 “ 软 件 危机” , 诞生软件 工程 学科以 来 , 软 件 业 为 了 彻底摆脱软 件 系 统 开发 泥潭, 一 直也 没有放弃努力
在 经典软 件 工程 理论中 , 不管是 瀑布方法还 是 原 型 方法, 都是 从 需求分 析 做起, 一 步一步构 建 起形形色色的 软 件 系 统
但是 , 需求变更像一 个挥之 不去的 阴影,