青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數(shù)據(jù)加載中……

COM與DLL

com英文為Component Object Model(組件對象模型),是微軟生產軟件組件的標準。
它是構造二進制兼容軟件組件的規(guī)范,不管組件應用何種語言編寫只要遵循com規(guī)范就可以
相互直接通信。提出com規(guī)范主要是為了滿足: 
1.程序的快速開發(fā),可以將一個大型的工程分成若干個com組件同時開發(fā)。 
2.可以動態(tài)的插入或卸載com組件。 
3.可以隱藏或封裝com組件內部的實現(xiàn)細節(jié)。
com組件可以由不同的語言進行編寫,但com組件之間的通信是通過組件的接口來實現(xiàn)的,
com組件接口的實現(xiàn)是統(tǒng)一的,它采用的是虛擬函數(shù)表(VTBL)形式。虛擬函數(shù)表中包含了
組件函數(shù)的一組指針,我們可以通過這組指針來獲取我們想要通信的組件函數(shù)的內存地址。 
dll(動態(tài)鏈接庫)是包含函數(shù)和數(shù)據(jù)的模塊的集合。它可以導出數(shù)據(jù)也可以導出函數(shù)以供
其它的dll調用。dll的加載可以通過靜態(tài)鏈接和動態(tài)鏈接兩種方式。 
1.靜態(tài)鏈接時將所要鏈接的dll模塊以二進制的形式編譯進其他模塊。 
2.動態(tài)鏈接指調用模塊在運行時加載DLL,使用LoadLibrary函數(shù)或LoadLibraryEx
函數(shù)將dll 加載到進程的地址空間,并調用GetProcAddress函數(shù)以獲取導出的 DLL 
函數(shù)的地址。 
動態(tài)加載dll的優(yōu)點: 
1.DLL可節(jié)省內存并減少交換。通過在內存中共享 DLL 的單個副本,多個進程可以同時
使用一個DLL。相比之下,對于使用靜態(tài)鏈接庫構建的每一個應用程序,Windows 都要
在內存中為其加載庫代碼的一個副本。 
2.DLL 可節(jié)省磁盤空間。 多個應用程序可以共享磁盤上的一個 DLL 副本。相比之下,
使用靜態(tài) 鏈接庫構建的每一個應用程序都需要讓鏈接到程序文件映像的庫代碼作為一個
單獨的專用副本。 
dllcom的關系:com是一種規(guī)范,按照是com規(guī)范實現(xiàn)的dll可以被視為com組件,
例如我們用mfc建立的Active X控件工程其中的接口封裝是靠idl描述的所以可以視為
com組件。而且從上面關于comdll的說明可以看出com組件的接口是一組具有特定規(guī)范的
函數(shù),所以com組件可以別視為dlldll不一定是com組件。 
comDLL最大的區(qū)別就是: dll是以函數(shù)集合的方式來調用的是編程語言相關的VC必須
加上extern "C"...COM是以interface的方式提供給用戶使用的是一種二進制的調用
規(guī)范,是與編程語言無關的,它使用idl接口定義語言來描述自己使用類繼承來實現(xiàn)自己的功能
和方法.DLL只有DLL一種形勢,里面可任意定義函數(shù)無限制,只能運行在本機上 而COM 
DLLEXE兩種存在形勢: COM所在的DLL中必須導出四個函數(shù): 
dllgetobjectclass, dllregisterserver, dllunregisterserver, 
dllunloadnow 
這四個函數(shù)各有作用,有些是提供給COM管理器用的,通過CLSIDIID來使用,有些是提供
給注冊機用的. 
COM結合MTS,就是COM+, DCOM的高級版本,提供了更為強大和安全的分布式COM服務, 
DCOM運行在不同的機器上 用proxystub來實現(xiàn)遠程接口的本地映射 二者從執(zhí)行速度來
說 二者相差無幾 但是啟動速度DLL要比COM快!

 

posted on 2011-01-10 12:37 肥仔 閱讀(1624) 評論(0)  編輯 收藏 引用 所屬分類: COM

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产一区欧美日韩| 午夜精品久久久久久99热| 国产精品99久久99久久久二8| **欧美日韩vr在线| 亚洲欧洲在线免费| 99国产麻豆精品| 一区二区三区 在线观看视频| 亚洲日本va午夜在线电影| 日韩亚洲欧美在线观看| 亚洲一区三区电影在线观看| 欧美亚洲免费电影| 久久久夜夜夜| 亚洲丰满在线| 亚洲精选中文字幕| 亚洲影院色在线观看免费| 久久av一区二区| 欧美—级高清免费播放| 国产精品极品美女粉嫩高清在线| 国产欧美一区二区视频| 亚洲国产日韩一级| 午夜精品理论片| 欧美xxxx在线观看| 亚洲视频观看| 另类天堂av| 国产精品美腿一区在线看 | 午夜免费久久久久| 久久成人一区| 91久久精品国产91久久性色| 亚洲在线观看视频网站| 久久深夜福利免费观看| 国产精品国产精品| 亚洲国产视频一区二区| 午夜日韩电影| 欧美日韩精品久久| 一色屋精品视频在线看| 亚洲午夜久久久久久尤物| 老司机精品视频网站| 中文一区二区在线观看| 女人色偷偷aa久久天堂| 久久久久国产精品www| 亚洲一区二区三区欧美| 久色婷婷小香蕉久久| 一本一道久久综合狠狠老精东影业 | 亚洲国产精品久久91精品| 欧美午夜在线一二页| 有码中文亚洲精品| 欧美在线影院| 99精品欧美一区| 欧美成ee人免费视频| 影音先锋日韩有码| 久久蜜臀精品av| 午夜国产不卡在线观看视频| 欧美亚一区二区| 在线中文字幕不卡| 亚洲欧洲精品一区二区| 免费久久99精品国产自| 亚洲高清在线观看| 美玉足脚交一区二区三区图片| 亚洲欧美日韩成人| 国产欧美va欧美va香蕉在| 亚洲欧美另类久久久精品2019| 99国产一区| 国产精品福利在线| 午夜欧美不卡精品aaaaa| 亚洲一区二区伦理| 国产日韩欧美综合在线| 久久免费视频在线观看| 久久精品在线免费观看| 亚洲第一二三四五区| 欧美**字幕| 欧美夫妇交换俱乐部在线观看| 亚洲精品护士| 一区二区国产日产| 国产精品视频免费观看| 欧美专区在线观看| 亚洲欧美在线一区二区| 国产亚洲永久域名| 美女主播一区| 欧美精品videossex性护士| 亚洲四色影视在线观看| 亚洲制服av| 永久域名在线精品| 亚洲人精品午夜| 国产精品免费网站在线观看| 久久xxxx| 欧美福利精品| 亚洲永久网站| 久久久精品国产免大香伊| 亚洲精品一线二线三线无人区| 日韩视频不卡中文| 国产亚洲视频在线| 亚洲国产欧美在线人成| 国产精品久久久久国产a级| 久久资源在线| 欧美三级精品| 美女视频网站黄色亚洲| 亚洲午夜在线视频| 久久国产精品高清| 日韩视频第一页| 亚洲一区三区视频在线观看| 精品动漫一区二区| 一区二区免费在线视频| 国产一区二区日韩精品欧美精品| 欧美大片免费观看在线观看网站推荐| 欧美裸体一区二区三区| 久久精品一区蜜桃臀影院| 欧美伦理91i| 欧美1区视频| 国产麻豆精品视频| 亚洲精品一区二区三区不| 激情综合久久| 亚洲欧美制服中文字幕| 一本一本久久| 麻豆精品在线视频| 欧美中文字幕视频| 国产精品jizz在线观看美国 | 在线观看三级视频欧美| 在线中文字幕一区| 亚洲毛片av在线| 欧美在线免费观看亚洲| 亚洲一区二区在线观看视频| 美腿丝袜亚洲色图| 美日韩丰满少妇在线观看| 国产三区二区一区久久| 亚洲无玛一区| 亚洲综合日韩在线| 欧美午夜不卡影院在线观看完整版免费| 欧美成人tv| 在线日本高清免费不卡| 久久国产精品毛片| 久久久久久亚洲精品中文字幕| 国产伦理一区| 欧美一区二区三区在线| 久久国产直播| 国内久久婷婷综合| 久久本道综合色狠狠五月| 久久爱另类一区二区小说| 国产精品永久免费在线| 一本色道久久综合狠狠躁的推荐| 亚洲黄色成人久久久| 噜噜噜久久亚洲精品国产品小说| 久久久99国产精品免费| 国产日韩成人精品| 欧美诱惑福利视频| 麻豆91精品91久久久的内涵| 韩国福利一区| 久久精品国产77777蜜臀| 久久久在线视频| 禁断一区二区三区在线| 久久偷看各类wc女厕嘘嘘偷窃| 裸体女人亚洲精品一区| 亚洲精品一区在线观看| 欧美三级在线视频| 亚洲欧美日韩一区二区三区在线观看 | 一本色道久久88精品综合| 亚洲欧美国产不卡| 欧美激情在线免费观看| 久久香蕉国产线看观看av| 在线日韩中文| 欧美屁股在线| 亚洲综合精品四区| 免费观看在线综合色| 99www免费人成精品| 国产精品a久久久久| 欧美专区在线| 亚洲精品美女在线观看| 欧美在线视频免费播放| 激情五月婷婷综合| 欧美日韩亚洲一区三区 | 欧美jizz19性欧美| 99精品国产在热久久下载| 欧美一区视频| 亚洲国产精品嫩草影院| 欧美偷拍另类| 久久综合精品一区| 亚洲午夜羞羞片| 蜜桃伊人久久| 亚洲欧美另类综合偷拍| 影音先锋成人资源站| 欧美视频第二页| 久久午夜视频| 亚洲免费视频一区二区| 亚洲国产日韩美| 久久久精品日韩欧美| 一本色道久久| 亚洲激情在线观看| 国产综合色在线| 欧美午夜在线观看| 欧美丰满高潮xxxx喷水动漫| 性欧美办公室18xxxxhd| 99精品国产热久久91蜜凸| 你懂的国产精品| 欧美一区二区精品| 亚洲色图在线视频| 亚洲精品一区在线观看| 尤妮丝一区二区裸体视频| 国产精品久久久久久久久免费| 欧美xxx在线观看| 久久人体大胆视频| 欧美一区二区视频在线|