.NET分布式应用程序

.NET分布式应用程序

(英) 麦克多纳德 (MacDonald,M.) , 著

出版社:清华大学出版社

年代:2005

定价:

书籍简介:

本书主要介绍了使用.NET进行分布式编程。它详细讲解了需要掌握的关键.NET技术并介绍了将.NET应用于分布式应用程序体系结构的最佳实践经验。

作者介绍:

Matthew MacDonald是几本.NET程序设计畅销书的作者,这些畅销书包括The Book of VB.NET和ASP.NET:The Complete Reference。他为Inside Visual Basic 编写专栏并且是ASPToday、C#Today、Hardcore ASP.NET、Hardcore Visual Basic和其他期刊的固定投稿人。作为对新兴技术有

书籍目录:

前言第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 服务提供者

前言第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部分 案例研究

内容摘要:

本书是《微软.NET程序员系列》丛书之一,主要介绍了如何使用.NET进行分布式编程。书中详细说讲解了需要掌握的关键.NET技术并介绍了将.NET应用于分布式应用程序体系的最佳实践经验。本书的特色在于向您展示了如何将独立的.NET技术完全整合在一起。本书讲述使分布式应用程序具有高性能、安全性和可缩放性的体系结构和优秀实践经验,也十分关注应用程序体系结构方面的内容。 本书读者包括已经掌握微软.NET基础知识并想涉足分布式编程领域的开发人员,还包括基本掌握各种.NET技术但是想在实际应用程序中合理利用它的程序员。

编辑推荐:

欧美读者评价,微软分布式系统专家精心编写,利用.NET技术迅速进入分布式开发领域,介绍如何集成各种.NET技术,使开发人员提高到一个新水平。  提高专业技术水平——学习建立大型分布式解决方案的成熟技术。  使用.NET框架迅速进入分布式应用程序设计领域——使网络和企业级应用程序的性能、可缩放性和安全性提高到一个新的水平。.NET开发专家Matthew MacDonald介绍如何使用成熟的技术将.NET远程处理、XML Web服务和其他.NET技术充分利用起来并将它们集成到自己的实际解决方案中。MacDonald深入讲解了用.NET生成的关键代码块和体系结构问题,解释了哪种功能和设计最适合于您的自定义分布式应用程序项目以及何时使用它们。具有完整代码示例的实例学习部分说明了如何实际运用这些实用技术,同时也说明了这些技术的利弊。 本书主要内容 使用.NET Remoting、XML Web服务和消息队列使应用程序相互关联。 使用多线程创建响应客户端笔可缩放性服务器。 使用接口、facade和factory将分布式应用程序模式化。 使用诸如对象池、JIT激活和事务处理之类的COM+服务。 使用ADO.NET亲自做一个数据传输计划——不能有并发错误。 使端到端代码更加安全——从传输层到表示层。 防止或疏通应用程序中性能瓶颈的方法。 使用自更新程序和XML Web服务进行自动部署。 掌握无状态编程和其他的最佳实践经验以便用于分布式应用程序中。

书籍规格:

书籍详细信息
书名.NET分布式应用程序站内查询相似图书
丛书名微软.NET程序员系列
9787302102915
如需购买下载《.NET分布式应用程序》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)语种简体中文
尺寸26装帧平装
页数印数 4000

书籍信息归属:

.NET分布式应用程序是清华大学出版社于2005.出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计 的书籍。