COM+技术大全[按需印刷]
基本信息
- 原书名: COM+Unleashed
- 原出版社: Sams/Macmillan/Pearson
- 作者: (美)Richard C.Leinecker
- 译者: 高智勇译等
- 丛书名: 软件开发技术丛书
- 出版社:机械工业出版社
- ISBN:7111089510
- 上架时间:2001-9-26
- 出版日期:2001 年9月
- 页码:550
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > COM/DCOM/ATL/COM+
内容简介回到顶部↑
本书介绍COM+技术的主要特性和编程技巧。主要内容包括Windows DNA和COM+的基本概念、高级COM编程技术、组件的管理、事务以及异步组件编程等。本书揭示了COM+的内幕,实例丰富,分析透彻。拥有本书,可以最大限度地发挥COM+的潜力,获得更好的编程技能。本书适合于所有Windows程序开发人员,尤其对具有编程经验的人更加具有参考价值。随书附带的光盘包含了书中所有实例代码,以及微软最新的极有价值的信息。
目录回到顶部↑
第一部分 windows dna和com+
第1章 com+:windows dna的粘合剂 1
1.1 windows dna 1
1.2 谈谈因特网:html和xml 2
1.3 windows dna服务 3
1.3.1 windows dna服务:com和com+ 3
1.3.2 windows dna服务:dna内核 6
1.3.3 windows dna服务:工具 7
1.4 dna:功能概述 10
1.4.1 浏览器 10
1.4.2 iis 10
1.4.3 asp 11
1.4.4 mts 12
1.4.5 msmq和sql server 12
1.4.6 visual studio 6.0 12
1.4.7 visual basic 14
1.4.8 visual c++ 14
1.5 小结 15
第2章 多层组件结构 16
2.1 ad-hoc设计 16
第1章 com+:windows dna的粘合剂 1
1.1 windows dna 1
1.2 谈谈因特网:html和xml 2
1.3 windows dna服务 3
1.3.1 windows dna服务:com和com+ 3
1.3.2 windows dna服务:dna内核 6
1.3.3 windows dna服务:工具 7
1.4 dna:功能概述 10
1.4.1 浏览器 10
1.4.2 iis 10
1.4.3 asp 11
1.4.4 mts 12
1.4.5 msmq和sql server 12
1.4.6 visual studio 6.0 12
1.4.7 visual basic 14
1.4.8 visual c++ 14
1.5 小结 15
第2章 多层组件结构 16
2.1 ad-hoc设计 16
前言回到顶部↑
本书的基本内容包括:
1) 讲述COM+在实际应用和高级解决方案中的强大能力。
2) 提供读者可能永远也想不到的,但是用COM+却可以轻松解决的捷径。
3) 揭开Windows DNA的神秘面纱,讲述其强大的服务器方产品,例如COM+目录的主框架。
4) 指出在实际的COM+/DNA工程中存在的缺陷和细微的差别。
本书面向的对象
本书决不是COM+的参考书或者其理论的概述。它面向于希望进一步深化的中高级COM+程序员。我们假定读者具有C++的使用经验,并且熟悉Windows环境。
本书所包含的内容
COM+是一个很大的话题,完整地讲述它需要好几本书。本书将重点放在使用Microsoft DNA技术编写高级COM+程序上。由于COM+的重要性和趋同性,我们花了很多的篇幅讨论类似于MTS和MSMQ的服务器方DNA产品。尽管DNA的焦点集中于发布的n层互联网程序上,但是我们讨论的编程技术却应用于COM+的编程和普通的互操作上。由于太复杂或者没有详尽的说明文档,COM+许多强大的特性往往被初级程序员所忽视。本书以尽量简单的捷径讲解更多深奥而又强大的、多方面的COM+知识。尽管仅从表面上理解还不够,但是一些特性,例如标记、自定义调度和永久存储,对于准备开发可升级的、可靠而又有效的应用程序的COM+开发者来说却是必须的。尽管我无法从理论的角度完全覆盖COM+的所有内容,但是我也没有完全分割各个主题之间的关系。在COM+中有一些诱人的算法和协议,我将在整本书贯穿讲述,以帮助读者理解COM+技术的优点和缺陷。
本书不包含的内容
本书假定你对COM+已经有所理解并且能用它进行一些基本的工作。我们将不解释最基本的组成构件。例如,你应该熟悉Iunknown接口并且明白它在COM+中所起的作用。本书不比较COM+与其他组件技术的异同,例如CORBA。
IIS是DNA中的一部分,本书不讨论它是因为它处于Web技术的边缘,而COM+通常可以通过脚本和其他高级语言编程。如果你想学习Web应用程序,可以查看本书第1和第2章中提到的参考书目。
与作者联系
我将大部分个人时间花费在开发Web站点和新闻组上以及编写本书的主要动机之一,是以帮助我的同事开发程序为乐趣。非常感谢你购买了本书,当你对本书有什么疑问或者在开发DNA/Web的过程中遇到什么困难的话,不要犹豫,赶快与我联系。我的Web站点是www.source DNA.com。
下载例子
本书中的所有例子都包含在附带的光盘中,安装该光盘后将可以很容易地找到需要的东西。
由于某些原因,尽管许多开发者能够使其上司知道在程序中存在bug是一件很普遍的事情,但是在本书所包含的软件中存在错误却总是会令这些程序员恼火。编辑花了很多时间来测试本书中的例子,但是很遗憾,像其他任何软件一样,在我们的代码中肯定也会有错误。我将及时在我的ftp站点ftp://mcp.com/product_support或http://www.sourceDNA.com修改代码,以提供最新的版本。
软件要求
下面的几个部分讨论了COM+技术内幕的软件需求。本书用到了几个不同的技术和编程工具。
COM
1) 讲述COM+在实际应用和高级解决方案中的强大能力。
2) 提供读者可能永远也想不到的,但是用COM+却可以轻松解决的捷径。
3) 揭开Windows DNA的神秘面纱,讲述其强大的服务器方产品,例如COM+目录的主框架。
4) 指出在实际的COM+/DNA工程中存在的缺陷和细微的差别。
本书面向的对象
本书决不是COM+的参考书或者其理论的概述。它面向于希望进一步深化的中高级COM+程序员。我们假定读者具有C++的使用经验,并且熟悉Windows环境。
本书所包含的内容
COM+是一个很大的话题,完整地讲述它需要好几本书。本书将重点放在使用Microsoft DNA技术编写高级COM+程序上。由于COM+的重要性和趋同性,我们花了很多的篇幅讨论类似于MTS和MSMQ的服务器方DNA产品。尽管DNA的焦点集中于发布的n层互联网程序上,但是我们讨论的编程技术却应用于COM+的编程和普通的互操作上。由于太复杂或者没有详尽的说明文档,COM+许多强大的特性往往被初级程序员所忽视。本书以尽量简单的捷径讲解更多深奥而又强大的、多方面的COM+知识。尽管仅从表面上理解还不够,但是一些特性,例如标记、自定义调度和永久存储,对于准备开发可升级的、可靠而又有效的应用程序的COM+开发者来说却是必须的。尽管我无法从理论的角度完全覆盖COM+的所有内容,但是我也没有完全分割各个主题之间的关系。在COM+中有一些诱人的算法和协议,我将在整本书贯穿讲述,以帮助读者理解COM+技术的优点和缺陷。
本书不包含的内容
本书假定你对COM+已经有所理解并且能用它进行一些基本的工作。我们将不解释最基本的组成构件。例如,你应该熟悉Iunknown接口并且明白它在COM+中所起的作用。本书不比较COM+与其他组件技术的异同,例如CORBA。
IIS是DNA中的一部分,本书不讨论它是因为它处于Web技术的边缘,而COM+通常可以通过脚本和其他高级语言编程。如果你想学习Web应用程序,可以查看本书第1和第2章中提到的参考书目。
与作者联系
我将大部分个人时间花费在开发Web站点和新闻组上以及编写本书的主要动机之一,是以帮助我的同事开发程序为乐趣。非常感谢你购买了本书,当你对本书有什么疑问或者在开发DNA/Web的过程中遇到什么困难的话,不要犹豫,赶快与我联系。我的Web站点是www.source DNA.com。
下载例子
本书中的所有例子都包含在附带的光盘中,安装该光盘后将可以很容易地找到需要的东西。
由于某些原因,尽管许多开发者能够使其上司知道在程序中存在bug是一件很普遍的事情,但是在本书所包含的软件中存在错误却总是会令这些程序员恼火。编辑花了很多时间来测试本书中的例子,但是很遗憾,像其他任何软件一样,在我们的代码中肯定也会有错误。我将及时在我的ftp站点ftp://mcp.com/product_support或http://www.sourceDNA.com修改代码,以提供最新的版本。
软件要求
下面的几个部分讨论了COM+技术内幕的软件需求。本书用到了几个不同的技术和编程工具。
COM

点击看大图






加载中...