亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        插件技術(shù)在計算機軟件中的應(yīng)用

        2014-12-16 22:56:16楊銘張麗萍
        企業(yè)導報 2014年21期
        關(guān)鍵詞:計算機軟件插件應(yīng)用

        楊銘 張麗萍

        摘? 要:插件是一系列獨立開發(fā)的程序模塊。它可以動態(tài)的接入計算機軟件系統(tǒng)。對軟件而言,插件的這種擴展功能可以大大降低軟件的開發(fā)成本,提高軟件開發(fā)效率,完善軟件功能,因此插件技術(shù)已經(jīng)成為一項重要的技術(shù)廣泛的應(yīng)用在計算機領(lǐng)域。本文主要探討了插件技術(shù)在計算機軟件中的應(yīng)用。

        關(guān)鍵詞:插件;計算機軟件;應(yīng)用

        一、插件技術(shù)的基本內(nèi)容

        插件是根據(jù)相同的預定義接口編寫的規(guī)范性程序。在實際應(yīng)用中,應(yīng)用程序通過接口調(diào)用插件。插件技術(shù)的出現(xiàn)解決了軟件的重用性和擴展性。軟件的開發(fā)人員只要規(guī)范預定義的接口,其它的開發(fā)人員就可以把編寫的程序以插件的方式連接在軟件中,這樣可以很方便的對軟件進行擴充和升級。

        我們知道一個軟件的插件接口被公開后,任何人都可以按照自己的需求來對這個軟件進行擴展,更新。這種思想我們同樣可以應(yīng)用到軟件開發(fā)中。這樣一個軟件的開發(fā)周期就可以縮短,我們可以把任何軟件看成是平臺+插件的框架結(jié)構(gòu)。平臺就是軟件的內(nèi)核。內(nèi)核是不可分割的核心,也就是一個軟件的主要功能。插件就是一個軟件實現(xiàn)功能的模塊。這樣的技術(shù)需要兩個標準接口。平臺擴展接口和插件接口。我們執(zhí)行各自的功能時不發(fā)生聯(lián)系。當插件接口需要獲得主體數(shù)據(jù)的時候,可以用平臺接口使用主體程序,同樣主體程序需要使用插件功能可以利用插件接口調(diào)用。它們之間可以相互結(jié)合,相互利用,共同完成一個目標。

        二、插件技術(shù)的類型

        (一)聚合式插件。這種插件是直接把插件想要完成的功能編寫成.exe這種可執(zhí)行性程序。一旦主體程序需要實現(xiàn)聚合插件的功能時直接調(diào)用就可以完成。這種方式下的插件有利于插件與插件間,插件與主體間的數(shù)據(jù)交流。這種技術(shù)靈活性很大,很方便在編寫者在插件的制作中添加自己的想法。但是這種插件也有缺點。這樣的插件要求接口之間的協(xié)調(diào)性很高。編寫的程序比較復雜,往往需要專業(yè)的編程人員編寫。

        (二)批處理插件。在計算機系統(tǒng)里,這類插件應(yīng)用的比較廣泛。它與計算機的批命令有些類似。這類插件大多以文本的形式出現(xiàn),自由度不高。通常情況,用戶只要輸入正確的命令,在批處理插件結(jié)束后,計算機軟件系統(tǒng)就會按照相應(yīng)的程序運行。這類軟件功能單一,擴展性小,但是因為這類軟件對運行環(huán)境要求不高,又以文本顯示。所以廣泛存在計算機系統(tǒng)中。

        (三)腳本式插件。腳本插件是編寫難度較高的插件,它把插件通過編程語言寫成腳本代碼。這個編程語言可以是通用的腳本語言,也可以使開發(fā)人員自己開發(fā)的語言?,F(xiàn)在最流行的一種語言是XML編程語言。這種語言比較簡單,修改難度小,操作性好。腳本語言往往利用office軟件的內(nèi)置VBScript編寫。這種插件可以獨立完成任務(wù),經(jīng)常應(yīng)用在辦公自動化軟件中。

        (四)已有環(huán)境插件。利用已經(jīng)存在的環(huán)境來制作特殊的插件。代表性的軟件有Photoshop軟件。這種插件在構(gòu)建程序主體時,自定義的接口被設(shè)置成為若干個。這種方式保障安裝插件的時候能夠比較自由的訪問主體程序的資源??梢赃@么說,這種插件才是真正意義中的插件。

        三、插件在實際中的具體應(yīng)用

        插件實際分為硬件插件和軟件插件,這里我們主要介紹一下軟件插件的應(yīng)用。軟件插件主要包括解碼器、播放器、病毒類插件、還有一些專用插件。下面舉幾個例子來說明插件在軟件中的應(yīng)用。IE插件,我們上網(wǎng)的時候,總會彈出一些窗口,這些窗口都屬于IE插件。這種窗口就是一種程序編寫的,在瀏覽器中大多直接調(diào)用插件程序,實現(xiàn)程序功能,變成瀏覽器的一部分。在默認的情況下瀏覽器對這些窗口都是接受的。我們想要關(guān)閉這些窗口就要在Internet屬性中單獨設(shè)置。FLASH插件。FLASH是一個動畫制作的軟件,它可以用瀏覽器播放.swf文件。在大多數(shù)的網(wǎng)絡(luò)視頻軟件中如果沒有安裝FLASH插件都無法播放視頻??梢姮F(xiàn)在插件技術(shù)已經(jīng)存在我們生活的方方面面。插件在實際應(yīng)用過程中采用調(diào)用的方式。利用插件技術(shù)的原理,利用內(nèi)核程序啟動系統(tǒng)。在系統(tǒng)啟動后會在通知插件管理模塊加載所有的插件。搜索所有符合配置信息的插件進行安裝。不符合配置安裝的插件會作為非法的插件進行過濾掉。這樣可以保障系統(tǒng)的安全。插件模塊會重新定位插件,對插件進行初始化。各項工作都落實后,插件功能才能被用戶所用到。

        四、結(jié)語

        綜上所述,計算機插件技術(shù)的應(yīng)用為軟件開發(fā)提供了新的思路,降低了軟件開發(fā)的時間和成本。插件技術(shù)的應(yīng)用可以推動軟件向集成化,只能化發(fā)展的步伐。我們通過分析插件技術(shù)的特點和實際應(yīng)用。相信插件技術(shù)未來前景廣闊,對促進計算機軟件發(fā)展具有十分重要的作用。

        參考文獻:

        [1] 常江.插件技術(shù)在計算機軟件中的應(yīng)用探討[J]. 電子技術(shù)與軟件工程.

        [2] 姜川.計算機軟件張的插件技術(shù)及應(yīng)用研究[J]. 數(shù)字技術(shù)與應(yīng)用.

        猜你喜歡
        計算機軟件插件應(yīng)用
        自編插件完善App Inventor與樂高機器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        基于C語言的計算機軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        淺談不同編程語言對計算機軟件開發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        淺談基于C語言的計算機軟件程序設(shè)計
        電子制作(2017年24期)2017-02-02 07:14:40
        GM(1,1)白化微分優(yōu)化方程預測模型建模過程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機人機工程學應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        會計與統(tǒng)計的比較研究
        MapWindowGIS插件機制及應(yīng)用
        基于Revit MEP的插件制作探討
        激情偷拍视频一区二区| 国产精品亚洲av三区亚洲| 欧美激情一区二区三区成人| 亚洲国产精品日韩av不卡在线| 品色堂永远免费| 精品性高朝久久久久久久| 久久88综合| 日本熟妇高潮爽视频在线观看| 久久综合国产精品一区二区| 高清精品一区二区三区| 亚洲精品国偷拍自产在线麻豆| 国产a级午夜毛片| 国产精品99久久精品女同| 久久久噜噜噜久久熟女| 亚洲国产av一区二区三区天堂| 亚洲中文字幕人妻久久| 天天夜碰日日摸日日澡性色av| 使劲快高潮了国语对白在线| 一本一本久久久久a久久综合激情| 在线一区二区三区免费视频观看 | 911国产精品| 蜜桃一区二区三区自拍视频| 久久伊人精品中文字幕有尤物 | 亚洲熟妇无码一区二区三区导航| 777午夜精品免费观看| 亚洲AⅤ无码国精品中文字慕| 操老熟妇老女人一区二区| 成人免费播放视频777777| 国产国语熟妇视频在线观看| 久久久午夜毛片免费| 精品人妻一区二区三区狼人| 色综合久久久久综合99| 国产精品久久久久久久成人午夜| 国产亚洲午夜精品| 国产福利一区二区三区在线观看| 亚洲中文字幕在线一区| 亚洲av无码av在线播放| 人妻影音先锋啪啪av资源| 麻豆AV免费网站| 国产在线视频一区二区三区| 久久99国产精品久久99|