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

        ?

        試分析計算機軟件中的插件技術(shù)

        2016-01-19 15:53:42貴州財經(jīng)大學(xué)信息學(xué)院貴陽550009
        山東工業(yè)技術(shù) 2016年2期
        關(guān)鍵詞:計算機軟件分析

        章 偉(貴州財經(jīng)大學(xué)信息學(xué)院,貴陽 550009)

        ?

        試分析計算機軟件中的插件技術(shù)

        章 偉
        (貴州財經(jīng)大學(xué)信息學(xué)院,貴陽 550009)

        摘 要:插件技術(shù)屬于計算領(lǐng)域中一種比較常見的技術(shù),通過插件的介入更有助于開發(fā)者編寫出良好的,具有一定擴充、定制功能的應(yīng)用程序,因此對計算技術(shù)中的插件技術(shù)進行分析是十分有必要和意義的。

        關(guān)鍵詞:插件技術(shù);計算機軟件;分析

        在近些年來,計算機軟件領(lǐng)域中插件技術(shù)得到了廣泛的應(yīng)用,插件的主要作用主要是為了擴展軟件的功能,其本身意義是不容忽視的。與硬件系統(tǒng)中的插件技術(shù)不同,計算機軟件領(lǐng)域的插件技術(shù)是以不修改軟件主體結(jié)構(gòu)為原則的。插件技術(shù)在計算機軟件領(lǐng)域的廣泛應(yīng)用,給軟件的開發(fā)、應(yīng)用帶來了極大的便利。而隨著計算機軟件中的插件技術(shù)的不斷應(yīng)用,其自身也得到了不斷的進步和發(fā)展。

        1 插件技術(shù)概述

        插件從其實質(zhì)上來看,就是一種遵循一定的預(yù)定義接口規(guī)范而編寫出來的程序,在具體某一應(yīng)用程序運行的過程中,其在需要某些功能時會通過接口規(guī)范對插件進行調(diào)用,并通過這種調(diào)用來完善、擴充應(yīng)用程序的功能。在日常的應(yīng)用中,最典型的插件應(yīng)用范例就是微軟件的ActiveX 控件、COM組件,而一些應(yīng)用軟件如Adobe的Photoshop中也有一些濾鏡、調(diào)色、摳圖的插件。在計算機軟件領(lǐng)域,插件其應(yīng)用的最大優(yōu)勢和可取之處就是一種所謂“運行時”的功能擴展模式。這也就是說,軟件開發(fā)者是可以利用已經(jīng)公布了的插件預(yù)定義接口規(guī)范,允許第三方開發(fā)者開發(fā)出來的插件對軟件本身的功能進行動態(tài)的擴展,這種擴展是局部的并不需要對整個程序進行重新的編譯?!斑\行時”這種模式一般是相對于“編譯時”這種模式而言的?!熬幾g時”模式中,開發(fā)者對應(yīng)用進行更新的過程中,一般首先要做的是在源代碼級進行更新,然后在對整個程序進行編譯進而發(fā)布新版本[1]。

        2 計算機軟件中中插件的分類

        2.1 簡單插件

        簡單的插件比較常見如一些常見的windows系統(tǒng)下的實用工具以及Win Hacker 等,這類的插件的自由度很低、功能比較單一,可擴展性也很低。但是其開發(fā)起來比較容易,使用起來也非常方便[2]。

        2.2 腳本語言

        實際上可以將一些常見的腳本語言也看成是一種形式的插件,如js及其類庫jquery都是常見的web前端開發(fā)插件,但是這類插件一般比較難寫,需要開發(fā)者對相應(yīng)的平臺結(jié)構(gòu)有充分的了解和認知。

        2.3 應(yīng)用軟件插件

        最經(jīng)典的例子就是Photoshop軟件中的各類插件如調(diào)色插件、摳圖插件等。這類插件使用平臺軟件在程序主體中建立了許多個自定義的接口,使插件可以自由訪問主程序的內(nèi)核、從而調(diào)用各類資源。這類插件的開發(fā)更為的專業(yè),難度更大當(dāng)然其自由度也是很大的。因為具有這樣的特點,這類插件在開發(fā)的過程中能夠充分的發(fā)揮開發(fā)者的創(chuàng)意,從而實現(xiàn)各種各樣的功能。

        3 計算機中軟件中插件技術(shù)的作用及其重要模式

        計算機軟件中的插件,其開發(fā)和應(yīng)用的最基本原則主要在于其不修改程序主體,以此為基礎(chǔ)對軟件的功能進行擴充。如果插件接口公開,則任何第三方的團隊和個人都可以自己編寫相應(yīng)的程序(插件)來不斷的完善、擴展原有程序的功能,做到一種真正意義上的“即插即用”模式[3]。

        在現(xiàn)今很多的程序開發(fā)和編寫過程中,平臺 + 插件軟件結(jié)構(gòu)都是比較常用的。通過平臺+插件這種模式可以有效的將一個項目的編寫的工作分解開來, 其中一部分是程序主體的主框架,這個主程序的框架就是所謂的平臺。另外的一部門就是項目中的一些具體的功能模塊,這些功能模塊實際上就是插件。在軟件開發(fā)中,采用平臺+插件的架構(gòu)模式,這能大大的提高軟件的生命周期。在這樣的模式下平臺實現(xiàn)的基本功能,而擴充功能是由插件實現(xiàn)的,這些擴充的功能擴充則是根據(jù)實際的需求動態(tài)調(diào)整的。以應(yīng)用軟件Photoshop為例,PS軟件本身是一款處理圖像、圖形的軟件,在軟件的基本平臺結(jié)構(gòu)中擁有著比較豐富的圖像、圖形的繪制、處理和修飾的功能,但是這些功能是比較基礎(chǔ)的,并沒有滿足用戶的個性化需求,因此在這樣的情況下各類的濾鏡庫、調(diào)色插件等就應(yīng)運而生了。這些插件在滿足了個性化需要的基礎(chǔ)上,提供了各種各樣的濾鏡插件庫來完成一些對圖形、圖像的特殊效果處理效果。這些插件雖然形式上千差萬別,但是其都有一個共性就是夠可以被平臺PHOTOSHOP軟件進行集中管理和調(diào)用,這主要得益于軟件平臺定義出了標準的插件接口,所開發(fā)的這些插件都能和平臺實現(xiàn)完美的契合[4]。

        平臺實現(xiàn)的是一種對插件的管理、處理,其主要包括了插件的注冊、調(diào)用、擴展接口功能的實現(xiàn)。其中,插件的注冊主要指的是按照某種機制在系統(tǒng)中搜索已經(jīng)安裝好了的插件,然后將搜索到的插件注冊到平臺上與此同時還要在平臺上形成相應(yīng)的調(diào)用機制,如單選項、內(nèi)部調(diào)用等等。 而插件的管理則是為了實現(xiàn)插件與平臺的共存、兼容,包括了公共接口的定義、調(diào)用和相應(yīng)插件編寫規(guī)法的說明,通過這樣的管理使各插件在平臺上發(fā)揮其必要的功能[5]。

        總體來看,就目前而言計算機軟件中的插件技術(shù)仍處于一個不斷更新、發(fā)展的過程中,在不遠的未來相信這項技術(shù)將會推動整個軟件開發(fā)領(lǐng)域走向一片新的天地,而這類的研究和分析工作也是需要不斷的深入和繼續(xù)下去的。

        參考文獻:

        [1]彭遼遼.計算機軟件中的插件技術(shù)淺析[J].科技致富向?qū)?2013(30):35.

        [2]徐曉丹.分析插件技術(shù)在計算機軟件中的應(yīng)用[J].電子制作,2014(18):39-40.

        [3]韓永印.計算機軟件中的插件技術(shù)分析[J].計算機光盤軟件與應(yīng)用,2014(03):262+264.

        [4]許貴.分析插件技術(shù)在計算機軟件中的應(yīng)用[J].計算機光盤軟件與應(yīng)用,2014(06):76-78.

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

        作者簡介:章偉(1963-),男,貴州貴陽人,本科,副教授,研究方向:數(shù)據(jù)庫應(yīng)用。

        DOI:10.16640/j.cnki.37-1222/t.2016.02.114

        猜你喜歡
        計算機軟件分析
        隱蔽失效適航要求符合性驗證分析
        電力系統(tǒng)不平衡分析
        電子制作(2018年18期)2018-11-14 01:48:24
        基于C語言的計算機軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        淺談不同編程語言對計算機軟件開發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        計算機軟件數(shù)據(jù)庫設(shè)計應(yīng)用探析
        電子制作(2017年14期)2017-12-18 07:08:03
        淺談基于C語言的計算機軟件程序設(shè)計
        電子制作(2017年24期)2017-02-02 07:14:40
        電力系統(tǒng)及其自動化發(fā)展趨勢分析
        神州修車救援APP取得計算機軟件著作權(quán)
        中西醫(yī)結(jié)合治療抑郁癥100例分析
        在線教育與MOOC的比較分析
        久久水蜜桃亚洲av无码精品麻豆 | 又爽又猛又大又湿的视频| 亚洲精品综合中文字幕组合| 国产精品一区二区性色| 亚洲av无码一区二区三区人| 日日碰狠狠丁香久燥| 久久精品中文字幕久久| 欧美性xxx久久| 日本高清一区二区三区色| 国内精品亚洲成av人片| 校园春色综合久久精品中文字幕| 97在线视频免费人妻| 日本入室强伦姧bd在线观看| 四虎影视永久在线观看| 欧美日韩一区二区综合| 久久精品免费无码区| 三级全黄的视频在线观看| 操老熟妇老女人一区二区| 人妻熟女翘屁股中文字幕| 特黄熟妇丰满人妻无码| 狠狠色丁香久久婷婷综合蜜芽五月| 亚洲av无码专区亚洲av| 中文字幕精品亚洲二区| 大陆少妇一区二区三区| 亚洲夜夜性无码| 无码国产午夜福利片在线观看| 亚洲高清视频在线播放| 青青草视频免费在线播放| 亚洲中文字幕国产视频| 成人网站在线进入爽爽爽| 少妇人妻偷人精品视频| 亚洲国产精品一区二区第四页| 亚洲av午夜福利精品一区二区| 中文字幕一区二区三区日日骚| 肥老熟女性强欲五十路| 中文字幕人妻少妇引诱隔壁| 美女裸体无遮挡免费视频的网站 | 一本大道久久东京热无码av| 精品久久无码中文字幕| 国产成人cao在线| 五月综合丁香婷婷久久|