目 录 2
第一部分概 述 2
第一章导言 2
1.1应用程序的分解 2
1.2 用Visual Basic进行客户机/服务器开发 2
1.3如何使用本书 3
第二章服务模型 5
2.1使用组件的解决方案开发 5
2.2什么是服务模型 6
2.3服务模型与分层模型 8
2.4派生服务 9
2.5下一步的学习内容 14
第三章企业版中的客户机/服务器工具 15
3.1 Remote Automation特性 15
3.2数据库管理工具 22
3.3 Visual SourceSafe源代码控制 24
4.1概述 26
第四章开发策略 26
4.2小组模型 27
4.3过程模型 32
4.4小结 38
第二部分 客户机/服务器设计指南 42
第五章了解需求 42
5.1 概述 42
5.2三阶段设计 43
5.3概念设计过程 44
5.4举例:Book Sale 50
第六章体系结构设计 53
6.1逻辑设计 53
6.2物理设计 57
第七章实现OLE服务器 65
7.1 OLE Automation客户机/服务器关系 65
7.2 在服务模型中使用OLE服务器 67
7.3 Remote Automation服务器设计问题 73
7.4 Remote Automation安全性 81
7.5部署远程OLE服务器 86
第三部分数据访问方法 92
第八章理解数据访问问题 92
8.1编程模型 92
8.2系统设计问题 97
8.3应用设计问题 98
8.4小结 109
第九章使用Microsoft Jet数据库引擎 112
9.1使用Jet的远程数据访问 112
9.2管理系统资源 112
9.3管理连接 114
9.4构造光标 115
9.5管理共享数据 117
9.6处理消息和错误 117
10.1 Visual Basic如何访问ODBC数据源 118
第十章使用ODBC API 118
10.2系统资源 121
10.3检查一个简单的ODBC应用 121
10.4ODBC API核心函数 126
10.5初始化ODBC环境 128
10.6管理连接 129
10.7理解ODBC API错误管理 133
10.8执行SQL语句 134
10.9管理结果 137
10.10事务管理 143
10.11获取关于数据源的信息 144
10.12访问服务器特定的功能 144
第十一章使用远程数据对象和RemoteData控制 147
11.1 简介 147
11.2使用远程数据对象 149
11.3使用RemoteData控制 163
附录A词汇表 166