麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 擴展 > ActiveX > 正文

ActiveX與OLE和Java的區(qū)別

2024-09-06 20:39:18
字體:
供稿:網(wǎng)友
ActiveX涵蓋了Java和微軟的OLE部件技術,但與兩者有所區(qū)別。ActiveX與OLE都基于構件對象模型(Component Object Model,COM),但它們?yōu)殚_發(fā)者提供了本質(zhì)上不同的服務。

COM提供了底層的對象束定機制,這種機制允許對象之間相互通信。

OLE利用COM提供應用程序的上層服務,例如: 對象的鏈接與嵌入,使用戶能夠創(chuàng)建復合文檔。另一方面,ActiveX提供了一種機制使控件能嵌入到Web頁面中,并對事件作出響應。

總的來講,OLE側(cè)重于單機應用程序的重用和配合,而ActiveX更側(cè)重于網(wǎng)絡和Internet。采用ActiveX技術,使臺式計算機接口和Internet接口合二為一,消除了如文件之類的本地資源和網(wǎng)絡資源之間的差別,對應用程序和最終用戶做到網(wǎng)絡透明。

ActiveX與Java是兩種不相同但相類似的技術。Java是一種平臺無關的Intenet語言,用Java寫的程序是一系列虛機器字節(jié)代碼,它可以在任何運行Java虛擬機(JVM)的平臺上運行。而ActiveX是一套技術規(guī)范,它本身與語言無關。利用ActiveX技術,不同的開發(fā)語言可以互相利用已有的構件,這大大擴充了一種語言的功能。例如使用Visual C++創(chuàng)建一個定時器構件,開發(fā)人員可以在Visual Basic,Dephi,Visual C++,PowerBuilder以及其它支持ActiveX的語言中重用這個定時器構件,不必自行開發(fā)(如圖一)。ActiveX比Java最大的優(yōu)點就是保留了原有的技術投資,新的應用可以在老的基礎上繼續(xù)開發(fā)。@@11181000.GIF;圖1 ActiveX控件的開發(fā)和使用@@另外,由于ActiveX的底層支持(COM)和Java在許多概念上十分相似,使得COM和Java的集成變得十分方便。

通過集成,ActiveX擴展了Java語言的功能。現(xiàn)在,Java程序員可以利用多媒體效果,一個擴充的軟件對象集包括ActiveX控件,ActiveX文檔和ActiveX腳本去增強Javaapplets的功能,如在Java applets中增加聲音、影像、打印、數(shù)據(jù)庫訪問,虛擬現(xiàn)實以及其他一些操作系統(tǒng)級的特征。同樣,用其它語言開發(fā)的對象也可以鏈接Java applets。圖二顯示了Java與ActiveX集成。

總之,ActiveX已經(jīng)把目前最強有力的Web技術聯(lián)接到一起,Web開發(fā)者可以利用廣泛的技術在保留原有投資基礎上建立Internet的應用。@@11181001.GIF;圖2 Java和ActiveX的集成@@
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 一级成人欧美一区在线观看 | 久久久久北条麻妃免费看 | 国产在线精品区 | 欧美黄一级| 国产一级毛片a | 久久福利电影网 | 国产艳妇av视国产精选av一区 | 国产午夜电影 | 亚洲国产高清一区 | 国产黄色一级大片 | 日本成人一区二区三区 | 成人午夜在线免费观看 | 羞羞视频免费观看入口 | 91久久国产露脸精品免费 | 欧美日韩一区,二区,三区,久久精品 | 中文日韩字幕 | 免费一级在线观看 | 97香蕉超级碰碰久久免费软件 | 久久伊人精品视频 | 精品一区二区三区免费看 | av在线免费观看网址 | 国产午夜精品久久久久婷 | 国产91大片 | 色综合精品 | 免看黄大片aa | 国产亚洲精久久久久久蜜臀 | 成人不卡免费视频 | 国产精品99久久久久久宅女 | 夜夜夜精品视频 | 羞羞的视频免费观看 | 日本高清在线播放 | 国产成人精品一区在线播放 | 亚洲情视频 | 欧美亚洲国产成人综合在线 | 亚洲成人免费视频在线 | 666sao| 国产精品视频成人 | 色99久久| 成人男男视频拍拍拍在线观看 | 在线观看va | 国产91一区二区三区 |