书籍详情

IT体系结构与中间件:建设大型集成系统的策略

IT体系结构与中间件:建设大型集成系统的策略

作者:(美)Chris Britton著;刁联旺,李彬译

出版社:人民邮电出版社

出版时间:2003-01-01

ISBN:9787115108876

定价:¥36.00

购买这本书可以去
内容简介
  《IT体系结构与中间件:建设大型集成系统的策略》是研究IT体系结构的。《IT体系结构与中间件:建设大型集成系统的策略》结合在现实中碰到的各种挑战,精辟地论述IT体系结构与中间件技术,帮助你在新业务目标、新技术和商家战争中独具慧眼,清楚地思考问题,并有效地面对挑战。全书共分为15章,第1章介绍了IT体系结构涉及的一些主要方面。第2至9章着重讲述了一些可选的中间件技术,主要包括中间件技术的简短历史、中间件分类及各自的体系结构、中间件的用途、适应性、性能与可扩展性、安全和系统管理等。第10至14章介绍了IT体系结构及分布式系统的实现设计,主要包括IT体系结构的实现设计与组件、业务流程的实现、信息访问与信息准确度以及改变现有系统等。《IT体系结构与中间件:建设大型集成系统的策略》最后讲述了一个指导构建IT体系结构的实例。《IT体系结构与中间件:建设大型集成系统的策略》适合于IT设计师和IT管理专业人员阅读。
作者简介
  ChrisBritton是Unisys(以前称为Burroughs)的资深IT专业人员。在过去的25年时间里,他已经在编程、技术支持、系统软件设计、程序管理、技术顾问和市场方面占有了重要的位置。在Unisys学术会议上他是一个十足的演说家和技术讲座带头人。他目前主要关注的是中间件和IT体系结构,已经在本专业从职多年了,不管是过去的还是将来的IT系统,Britton先生都有独特的长远的看法。相关图书
目录
第1章  问题的本质 1                  
 1.1  例子:转向电子商务 1                  
 1.2  什么是IT体系结构 4                  
 1.3  为什么与我们过去所做的不同 7                  
 1.4  IT体系结构方法 8                  
 1.5  其他选择 10                  
 1.5.1  为什么不围绕旧应用 11                  
 1.5.2  软件包 12                  
 1.6  如何实现目标 12                  
 1.6.1  重写 13                  
 1.6.2  进化 14                  
 1.6.3  把“技术人员”和“建模人员”聚在一起 16                  
 1.7  小结 17                  
 第2章  中间件技术简史——“石器时代”到消息队列 19                  
 2.1  早期 19                  
 2.2  预备知识 23                  
 2.3  远程过程调用(RPC) 24                  
 2.4  远程数据库访问 27                  
 2.5  分布式事务处理 29                  
 2.6  消息队列 34                  
 2.7  消息队列与分布式事务处理 36                  
 2.8  所有这些技术发生了什么 38                  
 第3章  中间件技术简史——对象中间件 40                  
 3.1  面向对象的概念 40                  
 3.2  对象中间件的概念 47                  
 3.3  对象中间件技术DCOM和CORBA 50                  
 3.4  使用对象接口 54                  
 3.5  小结 56                  
 第4章  中间件技术简史——组件与Web 57                  
 4.1  互联网应用 58                  
 4.2  事务组件中间件 61                  
 4.2.1  COM+ 65                  
 4.2.2  EJB 65                  
 4.3  状态问题 66                  
 4.4  小结 68                  
 第5章  中间件分类及其体系结构 70                  
 5.1  中间件的要素 70                  
 5.1.1  网络与互操作性 71                  
 5.1.2  编程接口 71                  
 5.1.3  服务器控制 72                  
 5.1.4  系统管理基础设施 72                  
 5.2  中间件的一个技术性的分类 73                  
 5.2.1  什么是通信 73                  
 5.2.2  它们如何通信 75                  
 5.2.3  什么是接口 77                  
 5.2.4  根据技术原理分类中间件 78                  
 5.3  商家体系结构 78                  
 5.3.1  定位 81                  
 5.3.2  用户目标体系结构的草样 82                  
 5.3.3  市场销售 82                  
 5.4  隐含体系结构 83                  
 5.5  小结 84                  
 第6章  中间件的用途 85                  
 6.1  支持业务流程 86                  
 6.1.1  实时事务 88                  
 6.1.2  可延迟事务 88                  
 6.2  信息检索 89                  
 6.3  协作 91                  
 6.4  表示层 92                  
 6.5  事务服务器层 94                  
 6.6  数据层 95                  
 6.7  通用功能体系结构 97                  
 6.8  介体(mediators) 98                  
 6.9  小结 99                  
 第7章  适应性 100                  
 7.1  运用备份服务器 101                  
 7.1.1  检测故障 102                  
 7.1.2  清除正在进行的工作 103                  
 7.1.3  激活应用 103                  
 7.1.4  重新处理“丢失的”消息 105                  
 7.2  双机互备援(Dual active) 107                  
 7.3  适应性技术在实践中的应用 110                  
 7.4  系统软件故障 112                  
 7.5  计划停机 112                  
 7.6  应用软件故障 113                  
 7.7  开发适应性策略 115                  
 7.8  小结 117                  
 第8章  性能与可扩展性 119                  
 8.1  非光滑的斜面 120                  
 8.2  事务处理 122                  
 8.2.1  对象接口 126                  
 8.2.2  事务组件容器 127                  
 8.2.3  两阶段提交 127                  
 8.2.4  消息队列 128                  
 8.2.5  利用远程数据库访问处理实时事务 128                  
 8.2.6  关于实时的结论 130                  
 8.3  批处理 130                  
 8.4  分布是一种可供选择的方法吗 131                  
 8.5  负载平衡 132                  
 8.6  业务智能系统 134                  
 8.6.1  特殊数据库查询 134                  
 8.6.2  数据复制 135                  
 8.7  备份与恢复 135                  
 8.8  可扩展性与性能的设计 137                  
 8.9  小结 138                  
 第9章  安全和系统管理 141                  
 9.1  系统管理技术 141                  
 9.2  安全技术 145                  
 9.3  建立安全的应用 151                  
 9.3.1  绕过安全措施 152                  
 9.3.2  处理内部安全违规 154                  
 9.3.3  现有应用 154                  
 9.4  支持系统管理和安全的应用系统 155                  
 9.5  小结 157                  
 第10章  实现设计与组件 159                  
 10.1  设计的一般评述 159                  
 10.2  实现设计 165                  
 10.2.1  表示层 165                  
 10.2.2  业务对象与实现对象的映射 166                  
 10.2.3  把对象组合成组件 167                  
 10.2.4  做可重用的工作 169                  
 10.2.5  完成实现设计 173                  
 10.3  小结 174                  
 第11章  实现业务流程 176                  
 11.1  什么是流程 178                  
 11.2  业务流程 181                  
 11.3  另一种观点——功能分析 182                  
 11.4  信息与流程 183                  
 11.5  流程与计算机应用 186                  
 11.5.1  业务规则 186                  
 11.5.2  实时与延迟 187                  
 11.5.3  数据分布 188                  
 11.5.4  长事务 189                  
 11.5.5  一般业务流程 190                  
 11.5.6  批处理 191                  
 11.6  业务流程的灵活性 191                  
 11.7  小结 192                  
 第12章  信息访问与信息准确度 194                  
 12.1  信息访问 194                  
 12.1.1  基本流程信息 197                  
 12.1.2  流程管理 198                  
 12.1.3  流程改进 198                  
 12.1.4  客户视图 199                  
 12.1.5  销售与业务战略分析 199                  
 12.1.6  信息访问需求总结 200                  
 12.2  信息准确度 201                  
 12.3  共享数据或复制控制 202                  
 12.3.1  共享数据 203                  
 12.3.2  复制控制 205                  
 12.3.3  混合策略 206                  
 12.4  在现有数据库中创建一致性 207                  
 12.4.1  技术问题 208                  
 12.4.2  数据移植问题 209                  
 12.4.3  业务流程问题 209                  
 12.5  信息调度员 210                  
 12.6  小结 211                  
 第13章  改变集成 212                  
 13.1  创建表示层 214                  
 13.1.1  screen-scraping任务 215                  
 13.1.2  接口大小不匹配 216                  
 13.1.3  把现有应用转变为事务服务器 217                  
 13.1.4  包装 219                  
 13.1.5  创建一个中间层 220                  
 13.2  用新接口改变业务流程 221                  
 13.3  改变事务处理服务器之间的中间件 223                  
 13.4  运行时集成产品 225                  
 13.5  可扩展标记语言(XML) 226                  
 13.6  小结 227                  
 第14章  改变灵活性 229                  
 14.1  理解大型应用 230                  
 14.1.1  航空系统例子 232                  
 14.1.2  银行例子 235                  
 14.2  批处理 240                  
 14.3  小结 243                  
 第15章  建立IT体系结构 245                  
 15.1  集成应用体系结构 246                  
 15.2  业务流程设计 248                  
 15.3  管理信息 250                  
 15.4  组织和项目管理环境 252                  
 15.4.1  理解现有系统 253                  
 15.4.2  业务流程变更设计 254                  
 15.4.3  应用功能设计 254                  
 15.4.4  实现设计 254                  
 15.4.5  实现—编码 255                  
 15.4.6  实现—测试 256                  
 15.4.7  部署 257                  
 15.4.8  项目管理 257                  
 15.5  突破障碍 259                  
 15.6  展望未来 260                  

猜您喜欢

读书导航