专家热评
SOA的点睛之作
SOA流行了好几年,概念炒了好几年,但都停留在概念炒作阶段,很难见到成功落地的案例;没有看到过一本能够把整个SOA前前后后、方方面面说得非常清楚,能够实际落地操作的文章和书籍。以前有关SOA的书籍基本上是纯技术层面和理论层面的,定位于对一些产品技术标准的讨论,即把SOA定位于一个具体的技术,没有相应的案例佐证,难懂、易读性差,看完之后总有点盲人摸象的感觉。
正如《面向服务的企业应用架构——架构特色及全息视角》一书中所谈到的一样,SOA架构是一种实体模型构建方法,与采用什么具体的技术和产品没有直接关系,普遍方法才有通用的指导意义。该书结合企业架构、业务架构,深入地剖析了企业应用架构涉及的项目需求、方案架构、服务架构、架构实现、接口规约等几大方面,剖析了与业务结合紧密的BPM流程管理服务、用户交互服务、数据访问服务等服务组件的实现架构方式和策略。书中提供了大量的视图图例和表格,参考性和可操作性强,既有方法原理、步骤描述,又有实战案例参考,是一本难得的构建面向业务的企业应用架构的好工具书。
书中提到的“上层中间件”的概念,在国内还是第一个提出的。在国外,几大软件公司及大学已经有人在研究,英文名称叫做“Upper Middleware”。中文名称还没有一个标准的称谓,“上层中间件”这个词很贴近其原意。上层中间件是未来企业级应用软件发展的趋势之一,作者在这方面的思考和实践都走在了前面。该方向的软件平台产品更贴近“云计算”, “云服务”的实现,是未来企业级应用云计算能够落地的一个有力保障,也是中国软件业的一个机会。作者给中国的软件业指明了一条与国际软件巨头看齐的机会。本书中的一些见解无疑具有启迪智慧、开拓未来的价值,即为我国企业开发出具备自主应对变革需求的“上层中间件”工具平台,这其中的革命性意义值得关注和期待,定会成为我国IT界一件重要的里程碑事件。
本书对业务咨询师、IT架构师、软件从业人员、软件学院学生全面学习和掌握SOA架构实践的方法有极大的帮助,我在此郑重地向大家推荐。
电子科技大学软件学院院长
电子科技大学教授 博士生导师
李建平
2012年10月