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

首頁 > 課堂 > 技術開發 > 正文

ActiveX與OLE和Java的區別

2020-12-17 19:33:27
字體:
來源:轉載
供稿:網友
ActiveX涵蓋了Java和微軟的OLE部件技術,但與兩者有所區別。ActiveX與OLE都基于構件對象模型(Component Object Model,COM),但它們為開發者提供了本質上不同的服務。

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

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

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

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

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

總之,ActiveX已經把目前最強有力的Web技術聯接到一起,Web開發者可以利用廣泛的技術在保留原有投資基礎上建立Internet的應用。@@11181001.GIF;圖2 Java和ActiveX的集成@@
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 在线 日本 制服 中文 欧美 | 一级空姐毛片 | 99re色| 国产成人高清成人av片在线看 | 夜夜夜精品视频 | 成人福利软件 | 精品国产一区二区三区四区阿崩 | 九九精品在线观看视频 | 自拍偷拍999| 激情综合婷婷久久 | 日日狠狠久久偷偷四色综合免费 | 嫩草91在线 | 日本欧美视频 | 国内精品久久久久久2021浪潮 | 男人天堂新地址 | 成人毛片av在线 | 孕妇体内谢精满日本电影 | 国产高清一区 | 黄色av网站免费 | 高清视频91 | 欧美精品一区二区久久久 | 福利在线免费 | 欧洲精品久久久 | 亚洲精品wwww | 一级毛片播放 | 全黄性性激高免费视频 | 欧美精品激情视频 | h视频在线观看免费 | 日韩色视频在线观看 | 国产亚洲精品久久久久5区 日韩一级片一区二区三区 国产精品久久久久av | 色悠悠久久久久 | 国产精品视频中文字幕 | av成人在线免费观看 | 色成人在线 | 欧洲成人一区 | 欧美国产第一页 | 欧美视频一区二区 | 国内免费视频成人精品 | 黄色影院 | 国产99久久久久久免费看农村 | 一区二区三区国产在线 |