相关商品推荐
·赢在用户
·CSS网站布局实录第2版
·搜索引擎营销
·Java编程思想(第4版
·CSS禅意花园
·XML HACKS 10
·JAVA JDK6学习笔
·Java编程思想(英文版
·Ajax模式与最佳实践
·Excel实战技巧精粹(
特价促销商品
您最近的浏览历史
暂无浏览历史- 出版时间:200707
- ISBN:9787302155850
- 销售状态:在销
购买过此商品的顾客还购买过
关注过此商品的顾客还关注过
作者介绍
Sandy Carter过去的业绩很能说明问题:到2006年的第四个季度,WebSphere家族实现了连续四个季度的两位数增长,该品牌已经赢得了七项行业大奖。另外,她还帮助IBM的SOA计划不断赢得第三方认证,并占据了分析家、评论家所给出的排行榜的首位,具体报道如下。Ovum公司的Dwight B. Davis报道说:“现在,IBM在SOA市场中的计划比任何其他销售商都更加全面、更有条理。”而Barrons报道说:“SOA——使计算机系统更加灵活、更加适应不断变化的业务需求——已经变成了IT行业的时髦用语。IBM卖出的SOA产品和服务比其他公司多出三倍多”。
Sandy Carter经常在由Gartner Group(IT分析公司)、Internet数据中心(IDC)、“科技女性国际”(WITI)和Infoworld杂志赞助的行业峰会上发表讲演。她是Marketing Focus Advisory Council的会员(并赢得过Best Speaker Award)、Grace Hopper Industry Advisory Committee的委员。2005年,她因为在技术行业为发展中国家提供帮助而被授予联合国工作人员AIT年度大奖。此外,Sandy Carter还是“科技女性国际”的一名活跃分子,并且是IBM与杜克大学的合作主管。
Sandy Carter在杜克大学获得了数学和计算机科学的理学学士学位,在哈佛获得了工商管理硕士(MBA)学位。此外,她还精通8种编程语言。
目录介绍
第1章 创新迫在眉睫 3
1.1 专注于增长 4
1.1.1 增长的议程 4
1.1.2 灵活性:一项核心的技能 5
1.1.3 技能:对企业围城内部组织的挑战 6
1.1.4 创新迫在眉睫 6
1.2 关注业务流程,信息是关键 7
1.3 本章小结 9
第2章 什么是灵活应对 11
2.1 灵活应对意味着什么 11
2.2 业务响应:它如何引领您取得成功 15
2.3 本章小结 17
第3章 剖析业务:组件化业务模式 19
3.1 专业化时代的竞争 20
3.1.1 步骤1:剖析业务 20
3.1.2 步骤2:决定哪些业务是企业的独特之处,
哪些业务是一般性的共性业务 25
3.1.3 步骤3:决定如何投资 26
3.2 成功模式 29
3.3 采用CBM创造价值 30
3.4 本章小结 32
第Ⅱ部分 灵活业务需要灵活IT
第4章 SOA是企业灵活应对与创新的关键 35
4.1 SOA的定义 36
4.2 灵活性竞争 41
4.3 为灵活性力求SOA连通性 47
4.4 通过SOA重用,实现灵活性 49
4.5 SOA参考架构 51
4.6 为什么SOA项目能成功以及如何汲取经验 54
4.7 本章小结 57
第5章 关于SOA的重要概念 59
5.1 互操作标准:Web服务 60
5.1.1 定义Web服务 60
5.1.2 松耦合 61
5.1.3 服务粒度 62
5.2 业务服务注册中心和存储库 63
5.3 企业服务总线(ESB) 65
5.3.1 什么是企业服务总线(ESB) 66
5.3.2 ESB的最佳实践 67
5.3.3 支撑业务的企业ESB 75
5.4 协调工作:企业ESB的服务、连通性以及BSRR 77
5.5 SOA生命周期驱动灵活性 78
5.6 本章小结 80
第6章 SOA的监管和服务生命周期 81
6.1 什么是监管 82
6.2 整合的挑战实现了一切 84
6.3 应对未来的整合 85
6.4 SOA监管挑战 88
6.4.1 确立决策权 89
6.4.2 定义高价值业务服务 90
6.4.3 资产生命周期管理 91
6.4.4 有效性度量 92
6.5 SOA监管与生命周期管理的连接 94
6.5.1 服务安全 97
6.5.2 服务管理 97
6.5.3 虚拟服务 98
6.6 通过服务注册中心和存储库连接监管和生命周期管理 99
6.7 如何开始 101
6.8 本章小结 102
第7章 以业务为中心的三个SOA切入点 103
7.1 业务流程管理作为切入点 103
7.1.1 促使业务和IT协作,从而选择最适合的业务流程,最终促进改善 106
7.1.2 使用面向服务架构部署BPM 111
7.1.3 建立业务流程域 112
7.1.4 使用管理仪表板和业务记分卡来管理业务 113
7.2 BPM的最后见解 115
7.3 信息作为切入点 119
7.3.1 通过SOA提供单一的信息源 119
7.3.2 变幻莫测的信息统一视图 120
7.3.3 提高信息的价值 122
7.4 协作作为切入点 125
7.4.1 基于角色的协作观点 126
7.4.2 利用协作工具扩展门户 126
7.5 底线:业务新语言 128
7.6 小结 131
第8章 Web 2.0与SOA之间的关系 133
8.1 什么是Web 2.0 134
8.2 Web 2.0和SOA:灵活性带来的优势 138
8.3 作为新一代平台的Web 142
8.4 促成的商业模式 143
8.5 本章小结 147
第Ⅲ部分 如何实现灵活应对
第9章 十诫 151
9.1 没有SOA,就不要期待商业利益的最大化 152
9.2 不要停留在纯粹的技术层面,要把它看作完成业务的变革途径 153
9.3 不要丢弃原来的所有东西 154
9.4 不要急于拿下过大的项目 155
9.5 不要忘记制订目标 156
9.6 没有通过监管机制进行的彻底文化变革,就无法实现SOA 160
9.7 不要忘记掌握正确的技能 161
9.8 没有开放的标准,就没有灵活性 163
9.9 不要孤军作战,要善于利用有经验的合作伙伴 164
9.10 不要忽视第一个项目的重要性,要有周密计划 166
9.11 本章小结 167
第10章 IBM案例 169
10.1 背景 170
10.2 监管模式 171
10.2.1 CIO领导的企业投资审查委员会 172
10.2.2 企业架构理事会 173
10.2.3 跨功能团队 173
10.2.4 部门功能团队 174
10.3 转型过程 175
10.4 第一个项目 176
10.5 生机勃勃的SOA和重用 176
10.6 确定预期目标 178
10.7 业务度量 179
10.8 企业文化的变革 181
10.8.1 侧重于具有灵活性的横向业务流程 181
10.8.2 侧重于利用重用而不仅仅是新的发明进行创新 181
10.9 正确的技能 182
10.9.1 技术技能 182
10.9.2 将IT和业务结合的技能 183
10.10 本章小结 184
第11章 将所有元素整合 185
11.1 业务增长、灵活性及创新是企业变得灵活应对的结果 185
11.2 如何“推销”SOA 187
11.3 SOA与Web 2.0将成为“激活工具” 188
11.4 在切入点问题上,向其他企业学习是至关重要的 190
11.4.1 人员和协作 191
11.4.2 流程 193
11.4.3 信息 195
11.4.4 连通性和重用 196
11.5 让业务价值成倍增长 201
11.6 监管至关重要 206
11.7 用基础架构和管理来画龙点睛 208
11.8 本章小结 209
术语表 213
书摘书评
旧的世界正在逝去,新的时代正在到来。Mark Colan在一篇关于SOA的文章中(http://www-128.ibm.com/developerworks/webservices/library/ws-soaintro.html)运用了大量的类比方法来定义标准。公元前221年,秦始皇统一了过去一直交战的几个州国,建立了一个新的国家。这个国家就是如今的中国。也许,中国之所以能够在历史的长河中经历住考验,一直屹立于世界的东方,其原因之一就是因为秦朝引入了标准的概念,从而巩固了文化,促进了商业。比如说,他们规定了手推车的标准轮间距,这使得手推车可以在任何道路上快速通行;他们统一了常用书面语言,这样,任何人都可以使用这种语言来传递信息(尽管他们平时所说的方言并不相同)。可以说,秦朝建立了标准(如Web服务)和消息传递与交换(如ESB)的模型,为中国的发展方式提供了灵活性。
与此类似,面向服务架构是一个灵活的IT基础架构的关键。因为灵活的业务和灵活的IT都是必须的,所以公司如果希望向灵活应对的方向发展的话,就必须确保深入了解这两个领域,这一点是非常重要的。在上一章中,我们讨论了涉及到重用、连通性、安全和管理的IT流程的重要性,断言SOA是灵活应对企业的DNA。我们不会很深入地讨论这个问题,但是,企业应该明白一些基本原则,为企业的发展作出英明的抉择。
● 确定企业的机构所需的互操作标准(Web服务)
● 确定企业期望得到的服务以及所需要的服务(业务服务注册中心和存储库)
● 连接企业服务总线(ESB)的各种服务
5.1 互操作标准:Web服务
现在的公司拥有许多各种各样的系统,这导致了一种异构环境的形成。系统之间存在的差异使得我们过去一直深陷于互操作能力匮乏的沼泽中。但是,由于SOA是建立在一个开放的标准上,因此我们能够创造出一种解决方案,在不考虑各个现有的独立系统所处环境的情况下,利用这些系统功能的可移植性或互操作性。
5.1.1 定义Web服务
正如本书前面所讨论的那样,Web服务是一种支持互操作的开放标准方式。Wikipedia认为,Web服务是一种软件系统,其设计出发点是通过网络支持电脑与电脑之间的可互操作的交互。Web服务通常都只是一些能够通过网络(如互联网)访问的应用编程接口(API),并且它们能够在需要服务的系统远程终端上运行。SOA是一种体系结构类型,能够构建以松耦合的互操作服务为基础的应用。这些服务的互操作是基于规范的定义(或约定,如WSDL)的,这种正规标准并不依赖于底层平台和编程语言。在SOA中,因为通信的基本 ……
(查看所有有关此商品的评论)














