《客户机/服务器策略》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:David Vaskevitch著;曾 明主译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1995
  • ISBN:7505329162
  • 页数:311 页
图书介绍:

第一部分 危机与革命 1

第1章 计算机行业的中年危机 2

1.1 为计算机用户建立价值观 2

1.2 1900~1949:电子计算器 3

1.3 50年代:电子脑 3

1.4 60年代:商用机器 4

1.5 70年代:数据库化的公司 6

1.6 80年代:到了结束期与结束了开始期 7

1.7 80年代:观念一:一个成熟的行业:大型机的软件工程 7

1.8 1980年代:观念二:个人计算机——它们是玩具还是工具? 9

1.9 90年代:客户机/服务器和分布式计算 11

1.10 微调、规模缩小、规模维持与规模全面缩小化 14

2.1 物质工厂,信息工厂 17

第2章 90年代的事务革命 17

2.2 流水线和官僚机构 18

2.3 优化处理 20

2.4 质量先于名称 20

2.5 过程理解与过程优化 21

2.6 自我调节的过程:改变内部世界 22

2.7 自我管理过程,自我管理的小组 23

2.8 把办公室作为工厂:企业过程与商业任务 25

2.9 实际中的销售办公室 27

2.10 官僚机构:一个新模式 28

第3章 商务革命、技术革命:未来的客户机/服务器办公室 30

3.1 自由:自我控制的需要 31

3.3 不能在所有的时间愚弄所有的人 33

3.2 这场变革是关于客户机的吗? 33

3.4 方便地获取信息 35

3.5 为什么Access(以及Paradox和dBASE)不能访问到公司的数据 35

3.6 你负责——不要问任何问题 36

3.7 进入中间环 37

3.8 客户机/服务器:关于服务器 39

3.9 企业革命,技术革命 40

3.10 新世界 41

第二部分 技术:计算机和网络揭秘 43

第4章 GUI,UI:计算机好用么? 44

4.1 让人害怕的界面 44

4.2 通用用户界面 46

4.3 图形支持:虚拟现实 47

4.4 直接控制:生活在虚拟现实中 48

4.5 一人,一机 51

4.6 位图,字符映象,图像,及带宽 54

4.7 2000年的GUI:声音与动画 55

4.8 GUI的目标 57

4.9 个人计算机,私人助手;电子工作台,电子代理人 60

第5章 服务器:客户机/服务器的基本内容 61

5.1 共享资源 61

5.2 网络的诞生:打印机共享 61

5.3 逻辑设备 63

5.4 电子化组织文件 65

5.5 文件共享:服务器作为电子文件柜 67

5.6 电子文件编排:人类的一小步 69

5.7 从被动到主动:服务器作为数据库管理员 69

5.8 数据库:谁需要它们? 71

5.9 服务器/仆人 73

第6章 局域网:一种新型的计算机 75

6.1 层层网络内部的网络 75

6.2 除去最高限度,铲平台阶,并减少你的工作 76

6.3 网络是计算机;建筑物是盒子 78

6.4 命题,反命题,合成 80

6.5 Banbi遇到Godxilla:可用性对控制 81

6.6 修饰:改造能点石成金 84

6.7 巨大的矛盾 86

6.8 最终的合成物 86

6.9 电子办公室 87

7.1 广域网:愚弄电话系统 88

第7章 广域网:连接世界 88

7.2 一个用户应有多少屏幕(计算机)? 89

7.3 抵抗核进攻 90

7.4 包交换:一些需要的装配 91

7.5 请给出你的电话号码 92

7.6 没有预订——我们是毫无准备地运行它 93

7.7 电子邮局,让世界网络化 94

7.8 电子邮件作为文化改变的动力 95

7.9 全球村:集市还是图书馆? 97

7.10 所有的邮局都到哪儿去了? 99

7.11 修建通天塔:在一段时间内还是不可能的 102

7.12 网络和非网络 105

8.1 什么是大型机? 106

8.2 大,较大,最大:多大才够? 106

第8章 大型机:向分布式系统的技术转变 106

8.3 批处理 108

8.4 对更大,更快的计算机的需要继续存在 109

8.5 规模化问题 110

8.6 格劳希法则 112

8.7 计算机系列概念 112

8.8 以往对集成化的经济诱因 113

8.9 速度:它能达到多快? 114

8.10 寻址空间:待发展的空间 114

8.11 永久性存储器容量:多亏了存储器 116

8.12 吞吐量:你能同时传播多少信息? 120

8.13 格劳希法则的影响 122

8.14 中央计划:它在理论上或实践上是否更好些 125

8.15 格劳希法则的废止 126

8.16 大型机是单独的一台大计算机么? 129

8.17 格劳希法则:从废除到完全推翻 131

第9章 数据库:概念 135

9.1 什么是数据库? 136

9.2 数据库:哥白尼式的计算机革命 142

9.3 作为组织存储器的数据库 144

9.4 建立大型数据库:改变事务的中心原理 146

9.5 不可行的梦想:有待时间来实现 149

9.6 时间旅行:数据库的过去、现在和未来 150

9.7 作为一名首席执行官,需要了解所有细节吗? 152

9.8 事务性和分析性的数据库:一个事物的两个方面 153

9.9 扩展时间的相对影响 155

9.10 并非独裁政治或者无政府状态,而是联邦制 157

9.11 数据库:可能的梦想 158

第10章 数据库:技术概况 160

10.1 理解数据库:如果你现在还没有信仰,就去找一种吧 160

10.2 数据库作为工程:数据库类型 162

10.3 程序员作为导航员 167

10.4 程序员作为导航员(续) 169

10.5 关系数据库:你想知道的每一件事(过去不敢提出的) 171

10.6 Bachman是对的:我们是数据的导航员 187

10.7 数据库的未来 188

第三部分 客户机/服务器系统的设计与建造 191

第11章 一个未来的概念框架 192

11.1 物理设计与逻辑设计 192

11.2 大型机是怎样为事务服务的? 193

11.3 大型机和事务处理自动化 195

11.4 事务规则、事务服务、事务过程自动化 197

11.5 我们的目的何在? 202

11.6 物理的与逻辑的体系结构 202

第12章 应用程序结构:一种设计应用程序的更好办法 205

12.1 规模问题 205

12.2 抽象和封装:两种化大为小的机制 206

12.3 三层应用程序结构:逐层加强的抽象 207

12.4 界面:胶水 210

12.5 在应用程序结构中每一层的设计 211

12.6 应用程序结构:这些应用程序真的更好吗? 220

第13章 设计分布式系统:过程和数据库 221

13.1 事务服务器:它们做些什么呢? 221

13.2 怎样设计分布式数据库(和应用程序)? 222

13.3 开发方法的作用 223

13.4 信息工程 224

13.5 不可逾越的数据建模 225

13.6 你别太认真 227

13.7 面向任务又一次表明:世界是相互联系的 228

13.8 设计危机:高级管理者反抗 228

13.9 哥白尼学说再次出台:一个新的世界秩序 229

第14章 客户机/服务器方法学 233

14.1 方法学的必要性 233

14.2 约束产生自由 234

14.3 经典方法学分析:打碎什么,保留什么? 235

14.4 一个模型实例 236

14.5 向物理层进军 237

14.6 各个击破 239

14.7 “博”还是“精”? 240

14.8 未来的模型 241

14.9 对象:客观的看法 242

14.10 早期的封装技术 243

14.11 什么是对象? 244

14.12 正确认识对象 245

14.13 对象与过程图 246

14.14 是目的,还是手段? 247

14.15 全放在一起——一个新的框架 248

14.16 模型 249

14.17 成功的组织 250

14.18 应用,系统任务,对象,小组 250

14.20 用户界面设计 251

14.19 系统结构与工具小组 251

14.21 雇用最杰出的人 252

14.22 善于发现和留住人才 253

14.23 图形客户机/服务器设计:面向过程的方法 253

第15章 工具:构造系统的技巧 254

15.1 将模型映像到工具 254

15.2 模型驱动的应用系统的开发 255

15.3 模型、图表、和CASE工具:艺术、科学、还是规则? 256

15.4 CAD,CAM和CASE 258

15.5 如果它走起来像只鸭子,看起来像只鸭子 259

15.6 皇帝穿着衣服吗? 260

15.7 图表的作用 260

15.9 从过去中学习 262

15.8 CASE:昨天,今天,和明天 262

15.10 形象化的设计与完全CASE 264

15.11 这些工具能做这个工作吗? 264

15.12 开发环境 265

15.13 高层次还是低层次——你来自哪一代? 265

15.14 程序语言 266

15.15 大众语言 266

15.16 非程序员编程 267

15.17 世界语在哪里? 269

15.18 你所说的就是你所想的 270

15.19 针对每一个目的都有一种语言 271

15.20 桌面语言 271

15.21 事务规则语言 272

15.24 事件驱动的编程:又一次哥白尼式的革命 273

15.22 数据库语言 273

15.23 图形开发环境:各成分的结合 273

15.25 桌面环境 275

15.26 可见设计与CASE 276

15.27 大胆的设想 277

15.28 “第四代”无需编程的程序设计 277

15.29 有力的宏 279

15.30 应用系统本质的改变 280

15.31 它将运行吗? 280

第16章 分布式系统是由什么组成的 281

16.1 完善应用体系结构 281

16.2 桌面导航和控制 282

16.3 桌面集成:OLE 282

16.4 数据库中 287

16.5 事务规则 292

16.6 请求经纪人 294

16.7 把所有部分放在一起:分布式系统能被构造出来吗? 299

16.8 也许你生活在一个有趣的时代 300

第四部分 结论:全球村 303

第17章 走出办公室和走入家庭 304

17.1 电话:能调整它们的费用吗? 304

17.2 家庭服务器 305

17.3 变化越多,他们越不想保持原样 306

17.4 每个办公室中的服务器 307

17.5 联系:并非了解到“是什么”而是“是谁” 307

17.6 我的服务器呼叫你的服务器了吗? 308

17.7 全球村 309