首页

文章

COM+的应用

发布网友 发布时间:2022-04-19 21:53

我来回答

1个回答

热心网友 时间:2023-07-05 04:19

对Windows进行的任何技术讨论,必然要包括对组件对象模型COM的讨论。COM是一种对象技术,已成为Windows的全部(技术)的基础,并且还是Microsoft向Internet进军的一部分。COM不仅与用户相互作用,而且还是创建类似于应用程序中使用的按钮之类的组件的技术基础。换言之,不以某种方式讨论一下COM,就不能开始对Internet的Windows或Microsoft版本进行讨论。
就在一年前,ActiveX还是表达Microsoft进军Internet的新版COM的中心词汇。但是,现在已经证明,ActiveX太庞大(尽管ActiveX控件远远小于被它取代的OCX),太依赖于浏览器,而且对大多数人来说又有太多的安全风险。另外,Microsoft市场部正在用ActiveX来描述Microsoft正在发布的几乎每一项新技术,这样只能使客户更加迷惑。
当COM+及分布式网际网应用程序(DistributedinterNetApplication,DNA)出现在Internet时,就又有了两个新鲜而又激动人心的术语让你学习了。ActiveX不再是描述Microsoft的COM技术诸个方面的术语,它仅关系到在应用程序或内部网站点中创建并使用的组件。如果你正在谈论使能技术或DNA技术,如果你正在谈论COM+技术的进展情况,那么在Internet上干任何事现在都称为COM+。
WEB链接可以在上得到Microsoft种种最新的COM技术。这个站点可使你一直跟得上Microsoft正在引入的各种与COM相关的技术发展,以及预期它们是如何发展的。
事实上,作为C++程序员,需要了解相当多的基于COM的技术。下列章节将快速地浏览一下这些技术,并讨论如何将它们放入一般方案中。显然,在Microsoft升级其COM技术时,这种讨论也会有所变化。
分布式COM(DCOM)──网络接口COM的这一版允许组件和应用程序在网络上进行通信。DCOM设计得可以在相当多的网络协议──包括Internet使用的TCP/IP──上进行通信。DCOM为开发人员所能做到的,是允许客户的应用程序只要使用标准的COM接口,就可和运行于服务器上的服务直接通信。实际上,这就意味着你可以设计一个控件或一小段程序,使得客户机的应用程序从服务器接收数据,然后在本地对这些数据进行计算。另外,DCOM使得我们可以在客户机和服务器间进行安全通信,而不需关心所用的协议。
COM+──功能标准COM接口扩充。它是现有的COM标准的扩充,使开发人员能利用特殊的COM+调用来设计高级的控件。COM+提供的最重要的COM扩充是数据*,允许组件提供数据库访问。添加数据库访问,意味着可以使用COM+为能访问远程数据的Internet建立组件。COM+还是分布式网际网(DNA)体系结构的基础,而DNA是Microsoft的最新的Internet版本。
理论上,DNA允许COM组件可以在任意平台上执行,并且允许开发人员可以使用任意语言写出该组件。可以使用任意语言和任意平台进行工作的这部分能力,来源于一个称之为侦听器的COM+新特色。使用侦听器允许COM+组件可以在运行期间调用多种服务,而不是依赖于某一具体服务。你将使用侦听器接收和处理与实例创建、调用与返回、出错以及实例删除有关的事件。侦听器还提供了处理事务及系统监督的机制。
Microsoft事务服务器(MTS)──功能COM服务器。信不信由你,MTS是COM的一部分,它允许开发人员创建“轻型(lite)”控件,这种控件集中于处理组件背后的事务逻辑,而不是处理组件所需要的全部接口。建立轻型控件意味着能够更快地创建它们,使用时下载时间更少。MTS将成为IIS4.x的一部分。
ActiveX──功能组件建立。ActiveX最初是作为Internet的一项新技术而引入的,它是一种组件建立技术,它是Microsoft组件技术的第三个版本。将ActiveX从以前的OLE控件扩充(OCX)中分离出来的原因之一是,可以在类似于Internet的高级潜在网络中使用它们。它们还设计得可以与浏览器一起工作,尽管在写出本书时真正使用它们的唯一浏览器只有InternelExplorer。ActiveX控件的特色还包括增量绘制和代码签名,使得用户可以在控件执行前识别出它们的作者。

玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 AE的基本操作快捷键? AE如何将两个图层弄成一个合成? AE如何将两个图层弄成一个合成 ae合成设置的快捷键 AE 的快捷键? 飞猪旅行满减券使用退款会退回吗 飞猪旅行真的垃圾 想学习炒股,怎么入门,需要学习一些什么东西 新手学炒股基础知识有哪些? 从零开始学习股票知识(炒股入门教程) 股票投资里有哪些必学的入门知识 ? 对于股市新手来说,炒股入门的知识点都有什么? 我想股票入门,股票入门基础知识应该学些什么? 股票入门基础知识 怎样学习股票入门的基本知识? 股票入门基础知识有哪些? 股票有哪些入门的基础知识 股票入门基础知识应该学些什么? 怎么学习炒股基础知识 炒股新手入门知识分享,有哪些必学内容? 如何改变Linux的字符界面字体的大小 ae快捷键大全图片 COM+应用程序 第一部分 什么是COM,如何使用COM linux在字符界面如何设置字体大小 linux QT界面字体很难看 COM+应用程序服务的种类和特点 AE中展开所有图层的快捷键是? linux系统下怎么切换字体? win7dcom为什么打不开com 应用程序? AE 如何合并图层 linux字符模式 如何更改字体??? COM+ 应用程序是什么,什么是系统组件 linux 图形界面字体显示问题 COM+应用程序错误 linux系统桌面字体怎么改成中文的 AE怎么合并图层啊 WIN7 COM+ 应用程序 Linux 系统的默认字体有哪些 AE里面 预合成 是什么意思?快捷键Ctrl+shift+C
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com