前言
第I部分
关键技术
第1章
了解分布式体系结构
1.1 什么是分布式应用程序
1.2 客户端/服务器体系结构
1.2.1 客户端/服务器体系结构存在的问题
1.3 分布式体系结构
1.3.1 分布式体系结构的优点.
1.3.2 DCOM和分布式应用程序的历史
1.3.3.NET分布式技术
1.4 小结
第2章 .NET组件
2.1 什么是组件
2.2 组件在分布式系统中的角色
2.2.1 服务提供者
2.2.2 信息包
2.3 示例组件剖析
2.4 IComponent接口
2.4.1 在设计时使用组件
2.4.2 资源与可使用类
2.5 连接字符串和配置文件
2.5.1 Visual Studio.NET中的配置文件
2.6 部署程序集
2.6.1 共享程序集
2.6.2 搜索私有程序集
2.7 程序集的版本
2.7.1 共享程序集以及GAC
2.7.2 延迟签名
2.8 使用配置文件和共享程序集
2.8.1 强名称程序集的版本策略
2.8.2 共享程序集的代码基础
2.8.3 关于程序集绑定的决定性内容
2.9 小结
第3章
无连接数据:通用语言
3.1 分布式系统中ADO.NET的角色
3.2 ADO.NET对象族
3.2.1 数据对象
3.2.2 直接数据源交互
3.2.3 直接杏询和数据读取对象
3.2.4 存储过程
3.2.5 不知道提供者的ADO.NET代码
3.2.6 事务
3.3 DataSet
3.3.1 创建DataSet
3.3.2 DataSet间接列映射
3.3.3 浏览DataSet
3.3.4 关系
3.3.5 从DataSet更新
3.3.6 更新的问题
3.3.7 处理错误
3.4 XML 与平台问的数据交换
3.5 小结
第4章 .NET远程处理:更持久
的DCOM
第5章 XML Web服务(RPC便捷之路)
第6章
线程化客户端(响应界面)
第7章
线程池与服务(可缩放编程)
第8章
消息(轻量通信)
第9章 COM+(组件服务)
第II部分
体系结构开发
第III部分
案例研究