阴阳二气是什么意思| 什么安神助睡眠| acc是什么| 脖子粗大是什么原因| 什么食物去湿气效果好| 声色什么| 做照影是检查什么| 尿道炎是什么原因引起的| 鹤字五行属什么| 夫妻分房睡意味着什么| 钰字五行属什么| 甲亢是什么引起的| 不满是什么意思| 市政府秘书长什么级别| 孕期便秘吃什么通便快| 1962属什么| 粉玫瑰适合送什么人| 花是什么生肖| 361是什么意思| 什么植物和动物像鸡| 2.0是什么意思| 什么是感光食物| 天人合一是什么意思| 大姨妈量多是什么原因| 什么原因引起荨麻疹| 巨蟹男和什么座最配| 室早是什么意思| 黄色上衣配什么颜色裤子| 打胎后要注意什么| 健忘是什么意思| 亏空是什么意思| 九月初十是什么星座| 教是什么生肖| 金蝉花是什么| 什么是低烧| 布拉吉是什么| 什么阻力| esse是什么牌子的烟| 10月17日什么星座| 子宫发炎是什么原因引起的| 大什么什么针| 活佛是什么意思呀| 体温偏高的人说明什么| 诱惑是什么意思| 女人什么血型最聪明| 心跳过快有什么危害| 什么是葡萄胎| 吃大蒜有什么好处| 口干咽干是什么原因| gm是什么意思| 生物冰袋里面是什么| 繁花似锦什么意思| 姨妈痛吃什么药| 林檎是什么意思| 狗眼看人低是什么意思| 胃气上逆是什么原因| 04年的猴是什么命| 热浪是什么意思| 低血压食补吃什么最快| 山字五行属什么| 长期喝奶粉有什么好处| 珉字五行属什么| 老人头晕是什么原因引起的| 贵妃是什么意思| 台风什么时候到福建| 什么手机像素最高| 张学友和张家辉什么关系| 晚年是什么意思| 18k金是什么意思| 云雾茶属于什么茶| 滋阴补肾是什么意思| 1972年属什么| 腋下副乳有什么危害吗| ad是什么缩写| 抽筋缺什么| 喝苦荞茶对身体有什么好处| 肠道蠕动慢吃什么药| 农历六月十三是什么星座| 子不教父之过是什么意思| 脸黑的人适合穿什么颜色的衣服| 腰上长痘痘是什么原因| 做梦梦到狗是什么征兆| 老实是什么意思| 甜瓜什么时候成熟| 宝宝为什么会吐奶| 3月8日是什么星座| 天蝎座和什么星座最不配| 刚刚怀孕有什么症状| 艾滋病窗口期是什么意思| 维纳斯是什么意思| 晚上睡不着什么原因| 胃酸反流吃什么药| 妇联是干什么的| 益气固表是什么意思| 3月7日是什么星座| 贫血四项是指什么检查| 女生喜欢什么姿势| 断章取义什么意思| 国家发改委主任什么级别| 取环后吃什么恢复子宫| dha每天什么时候吃最好| 海龟汤什么意思| 抽筋缺什么维生素| 琼字代表什么生肖| 618是什么| 阿莫西林什么时候吃| 楚楚动人什么意思| 办暂住证需要什么| 蜜饯是什么意思| 加拿大现在是什么时间| 李莫愁的徒弟叫什么| 疏通血管吃什么好| 进重症监护室意味什么| 什么是嗳气有何症状| 什么样的人容易垂体瘤| 金达莱是什么花| 大小眼是什么原因| 空灵是什么意思| 脾虚湿气重吃什么好| 手脱臼有什么症状| 脂肪肝吃什么最好| 肝脏不好吃什么药| 肾疼是什么原因| 做眉毛有什么危害| 蠓虫叮咬后涂什么药膏| 人吸了甲醛有什么症状| 血肌酐高吃什么食物| 跟单员是做什么的| 沙棘是什么东西| 金桔什么时候开花结果| 痔瘘和痔疮有什么区别| ra是什么意思| 顺理成章是什么意思| 码是什么单位| nbcs是什么意思| 牙龈上火是什么原因引起的| 朋友梦到我怀孕了是什么意思| 胃疼检查什么项目| 献完血吃什么东西补血| 生理期是什么意思| 丞五行属什么| 秋刀鱼在中国叫什么鱼| 靠谱是什么意思| 什么的少年| 孕妇心情不好对胎儿有什么影响| 欲仙欲死是什么意思| 什么是佝偻病| 痛经是什么意思| 愧疚是什么意思| iga肾病是什么意思| 西瓜可以做成什么美食| 吃知柏地黄丸有什么副作用| 犬和狗有什么区别| 二阴指的是什么| 吃瓜子有什么好处| 什么是户籍所在地| 为什么不能空腹喝牛奶| 经常头疼是什么原因引起的| 活检和穿刺有什么区别| cns医学上是什么意思| 海参吃什么| 很黄很暴力是什么意思| 乙肝通过什么途径传染| 花椒水泡脚有什么好处| 什么的柏树| 2月18号什么星座| 捡肥皂什么意思| 青皮是什么皮| 锡是什么金属| 尿道炎什么症状| 蛋白粉什么时间喝最好| 吃了避孕药会有什么副作用| 胃反酸水吃什么药| tag什么意思| 蓝光有什么作用| 荨麻疹打什么针| 熬夜对身体有什么危害| 搞基是什么| 门道是什么意思| 拔牙挂什么科室| 肿瘤标志物cA724高说明什么| 能量是什么意思| 盆腔少量积液什么意思| 久视伤血是什么意思| 8月8日是什么星座| 坤造是什么意思| 副检察长什么级别| barbour是什么牌子| 蛇为什么有毒| 尿后余沥是什么意思| 肺部磨玻璃结节需要注意什么| 什么星座最厉害| ana医学上是什么意思| 做活检前要注意什么| 秋季养胃吃什么好| 鹿茸有什么作用| 胶原蛋白什么牌子好| 喉咙有痰是什么原因引起的| 什么数字最听话| 梦见和别人结婚是什么意思| 少了一个肾有什么影响| 3月19日什么星座| 囚徒是什么意思| 汝等是什么意思| 什么是莱赛尔纤维| 什么充电宝能带上飞机| 下属是什么意思| 早上醒来手麻是什么原因| 凸起的痣是什么痣| 中气是什么意思| 口腔医学技术可以考什么证| 什么食粮| 推迟月经吃什么药| 1940年中国发生了什么| 查胆囊挂什么科| 昆明有什么特产| 单宁是什么意思| 男性肛门瘙痒用什么药| 阳历九月份是什么星座| 托孤是什么意思| 脚出汗是什么原因| facebook什么意思| 101什么意思| ad滴剂什么牌子好| 咽喉炎吃什么药好| 癌抗原125是什么意思| 一什么扇子| 虚热是什么意思| 脑血栓是什么原因引起的| 6合是什么生肖| 李元霸为什么怕罗士信| 兔子可以吃什么水果| 乌鸡白凤丸什么时候吃| 奶奶的奶奶叫什么| 小腿肚酸疼是什么原因| 马冬梅是什么意思| 什么发型好看| 减肥挂什么科| 高血压三级是什么意思| 什么的兵马俑| 脖子后面有痣代表什么| 丙火代表什么| 苯扎氯铵是什么| 伤口为什么会痒| sos是什么意思| 吃什么对心脏有好处| 营养性贫血是什么意思| 拔牙后喝酒有什么危害| 什么是酮体| 乳酸杆菌少或无是什么意思| 彗星尾征是什么意思| 一月23号是什么星座| 什么天山| 黄精有什么功效| 草字头的字有什么| 这是什么石头| 月经总推迟是什么原因| 执业药师是干什么的| 菌子不能和什么一起吃| 世界第一大河是什么河| 唇炎看什么科最好| 竖中指什么意思| 尿道口感染吃什么药| 输血四项检查是什么| 百度

﹁╧籔ダ克 伐眏炳甡克ネダ克

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
COM技术COM技术

COM技术 12软件工程(服务外包)1班 奚忆楠 目录 一、定义 二、优点 三、历史 四、发展 五、国内现状 六、概念 七、创建COM对象 八、软件发展面临的问题和趋势 1、定义 COM(Component Object Model,组件对象模型),是由微软推出的一套接口规范,通过设定不同组件之间需要遵守的标准与协议,主要用来跨语言、跨进程之间的模块通信。 所谓COM是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。 简单地说,COM是一种跨应用和语言共享二进制代码的方法。与C++不同,它提倡源代码重用。ATL便是一个很好的例证。源码级重用虽然好,但只能用于C++。它还带来了名字冲突的可能性,更不用说不断拷贝重用代码而导致工程膨胀和臃肿。 2、优点 首先,用户一般希望能够定制所用的应用程序,而组件技术从本质上讲就是可被定制的,因而用户可以用更能满足他们需要的某个组件来替换原来的那个。 其次,由于组件是相对应用程序独立的部件,我们可以在不同的程序中使用同一个组件而不会产生任何问题,软件的可重用性将大大的得到增强。 第三,随着网络带宽及其重要性的提高,分布式网络应用程序毫无疑问的成为软件市场上越来越重要的买点。组件架构可以使得开发这类应用程序的过程得以简化。 3、历史 ?OLE(Object?Linking??Embedding?)是1991年首次出现的(是WINDOWS3.1自带的)。OLE最初的含义是对象链接和嵌入,当时用DDE(动态数据交换)作为底层通讯协议。? ?1993,COM首次出现。微软推出OLE2.0,开始用COM代替DDE作为底层通讯协议。这也是COM第一个重要的用途。? ?1996年,大多数开发人员开始编写32位的WIN95应用程序。他们发现,OLE使用COM的方式是一种非常好的设计软件的方法。开发人员开始使用类似的方法编写自己的对象和界面。另外,操作系统也开始要求使用COM技术编程,如编写WIN95用户界面。这些即不是OLE,也不是AUTOMATION,那么他到底是什么呢?这个属于大多数人倾向于使用COM。 4、发展 ?1996年,微软推出NT4.0,DCOM首次出现,作为NT的一部分。它实现了将COM在分布式系统中的应用。? ?1997年开始流行ATL。COM作为一种技术规范,最早是由C语言来实现的,但是实现起来比较复杂。出现VC以后,又对COM进行了预制和封装,大大简化COM应用的开发。这就是ATL(Active?Template?Library)。 5、国内现状 在对象技术和组件技术方面,国内落后 问题: ——好的技术没能及时引进了 ——缺乏好的教材、技术杂志、技术书籍 ——缺乏良好的教育环境的工业环境 6、概念 1)COM接口:接口只不过是一组函数。这些函数被称为方法。接口名字以大写的I开头,例如C++中的IShellLink,接口被设计成一个抽象基类,其中只有纯粹的虚拟函数。接口可以从其它接口继承,这里所说的继承的原理就好像C++中的单继承。接口是不允许多继承的。 2)coclass:简称组件对象类——component object class,被包含在DLL或EXE中,并且包含着一个或者多个接口的代码。组件对象类(coclasss)实现这些接口。COM对象在内存中表现为组件对象类(coclasss)的一个实例。 3)组件: a.进程内组件:Inproc server-Export Entrys b.进程外组件:Out of proc server c.远程组件:remote server 7、创建COM对象 为了创建COM对象并从这个对象获得接口,必须调用COM库的API函数,CoCreateInstance()。其原型如下:HRESULT CoCreateInstance ( REFCLSID rclsid, LPUNKNOWN pUnkOuter, DWORD dwClsContext, REFIID riid, LPVOID* ppv ); 8、软件发展面临的问题和趋势 问题:软件的复杂度增加 软件的升级和更新 分布式软件的发布的配置 依赖于全才开发人员 软件的可扩展性 趋势:组件软件、软件组件 软件基础设施的重要性 软件的可重用性要求 API的多样化 软件方案(solutio

您可能关注的文档

文档评论(0)

vshoulrengb3 + 关注
实名认证
文档贡献者
百度 原因何在?减负如何能落在实处?在刚刚过去的全国两会,教育部部长陈宝生曾表示,会努力回应老百姓对教育的“十大期盼”,这“十大期盼”的第二条,就是“不要择校,不要出现‘大班额’,能够公平地享受优质教育资源”。

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档

精忠报国是什么意思 烤肉用什么油 茶叶蛋用什么茶叶最好 夏天适合种植什么蔬菜 歪理是什么意思
炫耀是什么意思 脓毒症是什么引起的 维生素b有什么用 丁胺卡那又叫什么药名 幽门螺杆菌有什么症状
毫不犹豫的意思是什么 头晕什么原因引起的 鳄鱼属于什么动物 拐枣泡酒有什么功效 今年43岁属什么
蛋糕裙适合什么人穿 惊涛骇浪是什么意思 男士长脸适合什么发型 hpv45型阳性是什么意思 脚抽筋是什么原因引起的
刻舟求剑是什么生肖tiangongnft.com 人流后什么叫重体力活hcv7jop6ns8r.cn 股骨头坏死有什么症状hcv9jop5ns6r.cn 老年人全身无力是什么原因hcv8jop4ns4r.cn 怀孕前一周有什么症状hcv8jop2ns9r.cn
ntd是什么意思hcv9jop2ns0r.cn 霸道总裁是什么意思hcv8jop9ns5r.cn 你喜欢我什么hcv8jop8ns3r.cn 喝什么能减肥hcv9jop1ns0r.cn 母乳是什么味道hcv8jop8ns9r.cn
梦见墙倒了有什么预兆hcv9jop8ns2r.cn 从来就没有什么救世主hcv7jop6ns9r.cn 双飞是什么意思hcv7jop9ns6r.cn 来月经吃什么好onlinewuye.com 振字五行属什么hcv7jop9ns6r.cn
新西兰现在是什么季节sanhestory.com 散漫是什么意思hcv7jop9ns9r.cn 氯雷他定片什么时候吃weuuu.com 干呕是什么原因hcv8jop3ns0r.cn 星星为什么会眨眼hcv9jop2ns6r.cn
百度