DCOM入门

DCOM入门
作 者: Thuan Thai 陈逸 陈逸
出版社: 中国电力出版社
丛编项: O'REILLY系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: COM/DCOM/ATL/COM+
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《DCOM入门》作者简介

内容简介

DCOM(分布式组件对象模型)是微软为分布式对象编程长期筹划的、已经过长期测试的全新技术。因为组件在Windows 98、Windows NT 4.0和Windows 2000以及.NET中扮演着越来越重要的角色,每一位Windows程序员都希望能了解这一技术。DCOM作为一种丰富的、健壮的、灵活的、用于建立可扩展的组件方法,正和CORBA相互竞争,DCOM支持方便地插入新组件,并且升级时不再需要修改每一个所使用组件的程序。本书向C++程序员们介绍了DCOM,给他们提供了编写可靠、可维护程序的基本工具。讲述如何在合适的地方使用Visual C++开发工具和向导,作者条理清晰地描述了每一个步骤。在读者可以理解其重要性、并掌握用其调试和提高性能等技巧的层次上,向你介绍了建立分布式组件和在系统与对象之间交互通信的C++代码。前几章解释了成为DCOM通信基础的远程过程调用,以及DCOM使用C++类的方式。读者能够在组件、类和对象的关系、对象创建和销毁的方式、客户如何找到服务器及其安全性以及线程的基础等方面打下坚实的基础。从整体上掌握了DCOM如何工作后,本书又向你介绍了一些工具,使一切变得更加便利。本书向你展示了向导中每个按钮的功能,这样你就可以根据自己的需要随意选择。值得一提的是,本书涵盖的重要主题还有ATL、多线程和套间(apartment)、创建和嵌入ActiveX控件,以及对COM+特性的介绍。本书献给所有希望了解DCOM的人。它十分实用,同时还可以帮助你提高程序安全性、有效性和易于维护性。

图书目录

前言.

第一章 分布式计算

哑终端(Dumb Terminal)

客户/服务器计算

采用RPC的分布式计算

分布式对象

分布式组件

第二章 DCOM概述

COM

DCOM

COM的功能和服务

COM的应用

第三章 对象

接口

对象

类厂

第四章 组件

服务器

客户

面向对象

第五章 基础结构

内存

透明性

并发性

安全性

第六章 使用ATL建立组件

创建组件

添加对象

已生成的代码

公共职责

结束

第七章 使用COM对象

简单客户

COleDispatchDriver技术

并import技术

手工技术

重用技术

回顾

第八章 网络空间中的COM

ATL ActiveX控件

支持Web的客户

MFC合成

ATL合成

ActiveX控件属性

第九章 应用安全性

服务器端的COM安全性

访问权标

审计跟踪

可管理的警告

客户端安全性

第十章 连接对象

对象引用

引用者

连接点

事件源

事件宿

连接点的性能影响

OBJREF的安全性影响

附录一 调试技术

附录二 性能

附录三 COM的特性和COM+

附录四 Hello, Universe!

词汇表