- 3
- 0
- 约4.57万字
- 约 39页
- 2017-11-08 发布于浙江
- 举报
下载
第15章 COM+应用程序
当我们伴随着Windows 2000和ASP 3.0 进入2 1世纪时,发现微软在企业应用程序开发方面
扩展和改进了对开发人员来说非常有用的工具和技术。在前面两章中讨论了如何使用 A S P和
C O M构建We b应用程序。通过使用功能强大的 I I S ,使用所选择的程序语言开发C O M组件,使
We b应用程序远远超越仅使用 A S P脚本创建互相链接的简单网页的水平。可以开发安全高效的
基于组件的可扩展应用程序,以此来支持面向数以千计用户的业务处理。
Windows 2000 中显著的变化是微软的事务服务器 (Microsoft Transaction Server ,M T S )得
以改善并融入C O M运行期中,当然,除此以外还有许多其他新的特性和改进。每一项改进都
可以使我们的应用程序比以前更为强大和可扩展。
使用C O M +可从组件开发C O M +应用程序,以提供基础服务和代码,而不是从头进行开发。
当开发基于 D N A 的多层应用程序时,这些服务给我们提供了起点。这些应用程序能发挥
C O M +所提供的服务与基础结构的优势,这些都是企业级应用程序所需要的,如事务处理、
组件管理、安全和对象缓冲等。每一项服务对于完成任务都是举足轻重的,如果自己开发需
要投入很大的精力。还好现在都由 Windows 2000 提供。我们所要做的只是使用 C o m p o n e n t
Services Explorer来定义如何使用而已。
组件服务是微软对C O M 、C O M + 以及像微软消息队列(Microsoft Message Queue ,M S M Q )
这样的相关技术的概括性名称。
本章内容包括:
• COM+ 如何为开发稳固且可扩展的基于组件的应用程序提供构件。
• 如何创建和管理应用程序。
• 如何用Visual Basic 创建用于C O M +环境的组件。
• 线程和组件作用域如何影响网站的可扩展性。
• 如何调试C O M +组件。
下面先从C O M +概述开始,了解 C O M +作为Windows 2000 完整的一个组成部分,对于基
于组件的应用程序开发人员多么有用,并进一步研究 C O M +构造的基本原理。
15.1 微软组件服务( C O M + )
第1 3章介绍了微软组件服务 (Microsoft Component Services ,M C S )和C O M +作为配置
Windows DNA 的工具,研究了C O M +作为一个“对象管理者”的功能。作为一个对象管理者,
C O M +在整个生存期负责管理 C O M +对象,这就意味着C O M +实际上创建了对象,管理应用程
序对组件的使用,然后当其不再使用时就取消这些对象。
使用像C O M +这样的“对象管理员”来管理对象的生存期,而不是让每个应用程序去单
独管理,通过仔细监视和操纵应用程序和 C O M +对象之间的基本交互,能够更加有效地使用
系统资源,为了完成这个目的, C O M +需要以某种方式与应用程序/对象相关联。
第1 5章 C O M +应用程序计计459
下载
15.1.1 拦截原理
C O M + 能够在应用程序和 C O M对象 ( 组件) 之间插入代码。在本章你将看到,这种拦截
( i n t e r c e p t i o n )是如何通过C O M +实现的,但现在把这个过程想象为一种 C O M + “粘性”代码,
只要C O M对象的方法或属性在应用程序中使用,就调用这段代码,完成一些初始的设置过程,
然后调用真正的对象方法。
为了理解拦截所能提供的益处和功能,先考虑一个典型的 We b应用程序:有多个用户每
天以较高的频率访问同一个 A S P页面,基于组件的We b应用程序中每个A S P页将包含完成下面
三个基本步骤的A S P脚本。
• 创建一个或多个C O M对象。
• 使用C O M对象生成页面。
• 取消这些C O M对象。
假如一天之内收到
您可能关注的文档
最近下载
- 数字图像处理图像编码.ppt VIP
- 湖北城市建设职业职业技术学院2025年高职单招考试城市燃气工程技术专业考试大纲.pdf VIP
- 长帝电烤箱TV42W使用说明书用户手册.pdf
- 气象学与气候学课件.pptx
- 电子科技大学《光电图像处理》 第六章 图像编码与压缩 ppt课件.pptx VIP
- 对外经济贸易大学2021-2022学年《Python程序设计》期末考试试卷(A卷)及标准答案.docx
- 高考数学极值点偏移练习题(含答案).docx VIP
- 化工过程安全管理导则-装置安全规划与设计课件.pptx VIP
- 五脏与情志 jt叔叔 JT叔叔伤寒杂病论慢慢教(.)五脏与情志.doc VIP
- 图像处理与分析图像的编码技术.ppt VIP
原创力文档

文档评论(0)