路漫漫分享 http://blog.sciencenet.cn/u/maywuyi 出版信息类科技图书

博文

什么是SOA

已有 4689 次阅读 2009-3-25 14:43 |个人分类:读书笔记|系统分类:教学心得| 科普, 计算机, SOA

SOA(面向服务的架构)这个概念已经喧腾一段时间了,但是这个技术到底怎样,如何实现,我们即将出版的一本书描述了SOA的来龙去脉以及实现经验,包括技术、组织机构和人员方面的问题等。摘录本书的内容如下:

    SOA的大量采用可能是由于它在IT和业务部门之间架起了桥梁。
    以前,企业中IT和业务部门之间有道墙,业务部门将需求抛过围墙,然后IT部门在围墙后面试图弄明白业务人员想要什么。现在,企业中的相关各方希望打破这个围墙。
    在上个世纪五六十年代,当IT还是新事物时,接触它的人是专家,这些专家可以很容易地了解简单的业务要求,知道如何能够更快地使某些业务过程自动化,然后编成软件。随着个人计算机的发展,更多的人知道了如何进行编程,这形成了一个更懂计算机的用户群体,他们知道如何对IT部门提出更复杂的要求。在上世纪七十年代,越来越多的软件供应商在市场上出现,为许多行业提供操作自动化的解决方案。
    市场化的结果使得公司开始寻求IT外包,因为IT变得过于复杂,内部的团队不能够胜任马上实现业务需求,以击败竞争对手。这些外包的服务提供者在客户的要求和竞争压力下,需要提供尽可能低的费用以获取长期的合同,从而确保稳定的收入。实现这一点的途径之一就是,服务提供者实现标准化,并复用已有的IT架构和解决方案。
    在上世纪九十年代,兼并和收购的规模越来越大,所以一些不兼容的IT解决方案需要进行集成。这些系统缺少作为广泛接受的标准的行业业务模型,使共享成为困难。对于企业IT系统更快速集成的要求,标准软件包未考虑到的特殊业务单元需求的不断增长,以及基于因特网的新业务之间协作的需求,这些都驱动了对IT行业标准的需求。
    因此,SOA是一个框架,目的是集成业务过程和起支撑作用的IT基础设施。这些业务过程和IT基础设施包括:安全的、标准化的组件,即服务,可以复用和组合,以应对不断变化的业务需求。

书名:SOA实践指南——应用整体架构
原书名:Implementing SOA:Total Architecture in Practice
作者:Paul C. Brown
ISBN:7-111-26334-0
定价:59.00
页数:360
出版日期:2009年04月08日
译者:胡键; 宋玮; 祁飞





https://wap.sciencenet.cn/blog-208988-222408.html

上一篇:什么是Web 2.0
下一篇:关于蓝天白云
收藏 IP: .*| 热度|

2 黄富强 pkuzeal

发表评论 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-1 08:15

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部