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

        ?

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

        2017-03-12 02:45:14賴健鋒
        關(guān)鍵詞:計(jì)算機(jī)軟件程序計(jì)算機(jī)

        賴健鋒

        (廣東九聯(lián)科技股份有限公司,廣東 惠州 516000)

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

        賴健鋒

        (廣東九聯(lián)科技股份有限公司,廣東 惠州 516000)

        對(duì)計(jì)算機(jī)軟件功能進(jìn)行拓展和延伸時(shí),插件技術(shù)是重要技術(shù)。通過(guò)將插件技術(shù)應(yīng)用到計(jì)算機(jī)軟件中可以在使軟件功能得到擴(kuò)展的同時(shí),使軟件的使用效率得到提升。文章首先對(duì)插件技術(shù)進(jìn)行了介紹,然后對(duì)插件技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用原理進(jìn)行了分析,最后對(duì)插件技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用進(jìn)行了探討。

        插件技術(shù);計(jì)算機(jī)軟件;聚合式插件;軟件功能;服務(wù)器

        插件是根據(jù)定義接口規(guī)范來(lái)進(jìn)行編寫的程序,在計(jì)算機(jī)軟件實(shí)際運(yùn)行時(shí)需要根據(jù)接口的規(guī)范要求對(duì)插件的使用進(jìn)行調(diào)整,延伸計(jì)算機(jī)的應(yīng)用功能。通常情況下,計(jì)算機(jī)軟件程序是利用插件、主程序等形成的,其中插件和主程序間通過(guò)和諧、平衡的開(kāi)展,確保計(jì)算機(jī)程序可以進(jìn)行正常使用,所以研究插件技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用具有重要意義。

        1 計(jì)算機(jī)軟件中插件技術(shù)

        計(jì)算機(jī)軟件中包含插件的意義在于最大限度地滿足用戶對(duì)信息或者對(duì)功能的需求。計(jì)算機(jī)軟件開(kāi)發(fā)人員借助端口對(duì)接的方式來(lái)對(duì)現(xiàn)有的計(jì)算機(jī)軟件進(jìn)行第二次開(kāi)發(fā)應(yīng)用的一個(gè)過(guò)程。計(jì)算機(jī)軟件中插件起到的作用是為了更好地?cái)U(kuò)大軟件的使用范圍,不斷延伸軟件的使用時(shí)間。在進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,存在各種類型、各具功能的計(jì)算機(jī)插件,其存在的意義是為了最大限度的減少軟件開(kāi)發(fā)的時(shí)間。此外計(jì)算機(jī)軟件開(kāi)發(fā)人員可以根據(jù)不同用戶的不同需求來(lái)進(jìn)行軟件內(nèi)容或者軟件功能的修改、調(diào)整,這不僅滿足了用戶對(duì)功能的需求,而且還節(jié)省了成本。計(jì)算機(jī)軟件中插件技術(shù)的存在不但能夠擴(kuò)大基礎(chǔ)軟件的適用范圍,而且還能夠最大限度地滿足用戶對(duì)功能的需求?,F(xiàn)階段在計(jì)算機(jī)行業(yè)中已經(jīng)廣泛將計(jì)算機(jī)插件技術(shù)運(yùn)用在軟件編程工作中。

        2 計(jì)算機(jī)軟件中插件技術(shù)的工作原理

        現(xiàn)階段大多數(shù)的計(jì)算機(jī)軟件中都包含計(jì)算機(jī)插件技術(shù),并且借助插件可以完成基礎(chǔ)軟件的基本功能。計(jì)算機(jī)軟件中可支持插件技術(shù)的軟件一般是借助主程序和其他的子程序的插件來(lái)完成操作,主要分為以下三個(gè)部分:(1)宿主程序。Windows平臺(tái)中的宿主程序格式采用格式為EXE的執(zhí)行文件。此類型的文件能夠有效地完成軟件的功能,也是計(jì)算機(jī)軟件中最重要的一部分。宿主程序可以將計(jì)算機(jī)軟件中所有需要運(yùn)行的插件功能都復(fù)制到自身的進(jìn)程中去,從而完成操作。此外,宿主程序還能夠?qū)Ω鞣N類型、各種功能的插件進(jìn)行科學(xué)有效的管理;(2)插件。系統(tǒng)在進(jìn)行正常的運(yùn)作過(guò)程中,可以實(shí)時(shí)進(jìn)行插件的插入,并且實(shí)現(xiàn)相應(yīng)的功能。為了更加科學(xué)合理地做好宿主程序所具備功能的延伸工作和拓展工作,插件需要為宿主程序提供對(duì)應(yīng)的端口,這樣才能有效地保證端口和宿主程序順利的對(duì)接,完成實(shí)時(shí)調(diào)用;(3)端口。為了確保插件和宿主程序有效地進(jìn)行對(duì)接和信息傳遞,需要制定一套完整的規(guī)則,將端口稱之為規(guī)則。在應(yīng)用插件過(guò)程中,端口的責(zé)任就是確保宿主程序和插件高效通信。

        3 計(jì)算機(jī)軟件技術(shù)中各類插件技術(shù)

        3.1 聚合式插件

        聚合式插件主要是借助宿主程序中格式為EXE的程序來(lái)實(shí)現(xiàn)其功能,即調(diào)動(dòng)聚合式插件即可實(shí)現(xiàn)插件所具備的功能。采用該類型的聚合式插件能夠有效地在插件與插件、插件與宿主程序之間進(jìn)行數(shù)據(jù)傳遞和信息交流。一般來(lái)講,在進(jìn)行宿主程序的構(gòu)建過(guò)程中,基于現(xiàn)有的軟件程序來(lái)對(duì)網(wǎng)絡(luò)進(jìn)行二次開(kāi)發(fā)利用,計(jì)算機(jī)開(kāi)發(fā)人員可以自主地設(shè)計(jì)端口,以便于在軟件程序運(yùn)行過(guò)程中隨時(shí)隨地地訪問(wèn)插件。因此,該技術(shù)具備高度的靈活性和自由性,計(jì)算機(jī)軟件開(kāi)發(fā)人員在進(jìn)行插件制作過(guò)程中融入一些自己的想法,便于自身進(jìn)行操作。但是采用該方式也具備一定的缺點(diǎn),由于插件編寫過(guò)程較為復(fù)雜,對(duì)端口的協(xié)調(diào)性要求較高,只有專業(yè)的技術(shù)人員才能達(dá)到要求,完成操作。

        3.2 批處理式插件

        批處理式插件是計(jì)算機(jī)系統(tǒng)較為常見(jiàn)的一種方式,大多數(shù)以文本文件的形式存在于程序中,類似于計(jì)算機(jī)批處理命令。批處理式插件具有較低的自由度,只能在一些常用的系統(tǒng)中才能使用。

        采用批處理式插件之后,用戶只需要按照正常的操作指令輸入相應(yīng)的代碼就可以進(jìn)行操作,計(jì)算機(jī)軟件可以按照程序設(shè)定的方式來(lái)進(jìn)行正常的運(yùn)作。由于批處理式插件具備較為單一的功能,只能以文本文件的方式來(lái)進(jìn)行展現(xiàn),延展性較小,因此其對(duì)系統(tǒng)運(yùn)行的環(huán)境要求較低,具備一定計(jì)算機(jī)知識(shí)的人員就可以使用此類插件。

        3.3 腳本式插件

        在程序編寫方面,腳本式插件具有較大的編寫難度,只有計(jì)算機(jī)專業(yè)人士才能編寫出來(lái)。計(jì)算機(jī)工作人員一般借助office軟件為基礎(chǔ)來(lái)進(jìn)行程序的編寫。腳本式插件可以直接使用軟件來(lái)進(jìn)行工作,廣泛使用在辦公軟件中。

        4 插件技術(shù)實(shí)際運(yùn)用中具備的功能

        4.1 服務(wù)器中的應(yīng)用

        在實(shí)際使用插件技術(shù)中,已經(jīng)廣泛運(yùn)用在電子商務(wù)和各類服務(wù)其中。插件所具備的優(yōu)勢(shì)特點(diǎn)就是能夠高效快捷地處理好工作,不僅減輕了服務(wù)器的工作壓力,而且還能夠?yàn)檐浖峁?shù)據(jù)信息、事務(wù)等服務(wù)。除此之外,將插件技術(shù)應(yīng)用在服務(wù)器中能夠有效地幫助應(yīng)用軟件來(lái)進(jìn)行開(kāi)發(fā)、管理等工作,具有強(qiáng)大的功能,提高了軟件的工作效率,節(jié)約了軟件的成本,縮短了軟件的編寫周期。

        4.2 實(shí)現(xiàn)插件系統(tǒng)的結(jié)構(gòu)

        通過(guò)對(duì)插件技術(shù)進(jìn)行全方面的數(shù)據(jù)信息分析之后,使用哪種插件技術(shù)方式是首先需要思考的問(wèn)題。一般來(lái)講有兩種方式可以實(shí)現(xiàn)程序插件:(1)借助傳統(tǒng)的DLL方式;(2)借助COM途徑來(lái)實(shí)現(xiàn)。第一種方式是以各種類型的函數(shù)為基礎(chǔ)來(lái)作為接口,利用插件DLL來(lái)進(jìn)行函數(shù)的引用;第二種方式是以COM接口為基礎(chǔ),便于后續(xù)的操作。由于COM自身就屬于插件,有效地避免了不兼容的問(wèn)題,省去了大量的麻煩。將COM與DLL方式進(jìn)行對(duì)比,前者是一種較為高效和便捷的實(shí)現(xiàn)方式。

        4.3 實(shí)際運(yùn)作中插件技術(shù)的調(diào)用過(guò)程

        將插件技術(shù)融入到計(jì)算機(jī)軟件中,從而更好地實(shí)現(xiàn)功能,實(shí)際上就是計(jì)算機(jī)軟件完成設(shè)置工作之后,實(shí)現(xiàn)對(duì)插件的調(diào)用的一個(gè)過(guò)程,主要包含以下六個(gè)方面的內(nèi)容:(1)借助平臺(tái)內(nèi)核等程序,向插件發(fā)出指示命令,從而加載出各類插件;(2)在插件管理模塊目錄下搜索所有安裝的插件,就可以得到插件的版本信息和配置內(nèi)容;(3)一旦無(wú)法獲取信息,系統(tǒng)就會(huì)將此類插件看作為非法插件進(jìn)行過(guò)濾,這樣可以確保驗(yàn)證工作的科學(xué)合法性;(4)以合法的平臺(tái)為基礎(chǔ)來(lái)進(jìn)行插件模塊管理工作,然后再載入到人機(jī)界面上,最后再生成一些機(jī)制;(5)一般來(lái)講,落實(shí)好各方面的工作之后,插件管理模塊會(huì)對(duì)插件進(jìn)行重新定位,并且進(jìn)行初始化操作;(6)插件模塊經(jīng)過(guò)加載處理等操作之后,就可以滿足用戶的基本需求。

        5 結(jié)語(yǔ)

        綜上所述,隨著插件技術(shù)的不斷發(fā)展,其應(yīng)用范圍也日益廣闊,插件技術(shù)不僅會(huì)使軟件功能得到拓展,同時(shí)還可以幫助計(jì)算機(jī)軟件系統(tǒng)向智能化、集成化的方向發(fā)展。在實(shí)際應(yīng)用時(shí),需要根據(jù)軟件的實(shí)際運(yùn)行環(huán)境和功能需求進(jìn)行插件類型的選擇,并根據(jù)功能要求進(jìn)行編號(hào),使軟件技術(shù)朝著集成化的方向發(fā)展。

        [1]林俊喜.插件技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用[J].電子技術(shù)與軟件工程,2016,(16).

        [2]沈東.插件技術(shù)在計(jì)算機(jī)軟件中的應(yīng)用[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2014,(2).

        [3]江濤.插件技術(shù)對(duì)計(jì)算機(jī)軟件的影響和應(yīng)用研究[J].?dāng)?shù)字技術(shù)與應(yīng)用,2013,(8).

        (責(zé)任編輯:蔣建華)

        TP311

        1009-2374(2017)12-0091-02

        10.13535/j.cnki.11-4406/n.2017.12.047

        賴健鋒(1987-),男,廣東紫金人,供職于廣東九聯(lián)科技股份有限公司,研究方向:軟件開(kāi)發(fā)。

        A

        猜你喜歡
        計(jì)算機(jī)軟件程序計(jì)算機(jī)
        計(jì)算機(jī)操作系統(tǒng)
        基于計(jì)算機(jī)自然語(yǔ)言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡(jiǎn)介
        科技傳播(2019年22期)2020-01-14 03:06:34
        試論我國(guó)未決羈押程序的立法完善
        基于C語(yǔ)言的計(jì)算機(jī)軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        淺談不同編程語(yǔ)言對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
        “程序猿”的生活什么樣
        英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
        淺談基于C語(yǔ)言的計(jì)算機(jī)軟件程序設(shè)計(jì)
        電子制作(2017年24期)2017-02-02 07:14:40
        創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
        精品中文字幕久久久久久| 99国产精品久久久蜜芽| 真实人与人性恔配视频| 色婷婷一区二区三区久久亚洲| 精品少妇一区一区三区| 欧美成人一区二区三区| 久久影院午夜理论片无码| 偷窥偷拍一区二区三区| 国产乱子伦视频一区二区三区| 成人小说亚洲一区二区三区| 熟妇人妻无码中文字幕老熟妇| 日本午夜艺术一区二区| 久久精品有码中文字幕1| 91国视频| 桃花色综合影院| 国产精品亚洲片在线观看不卡| 久久想要爱蜜臀av一区二区三区| 97久久综合区小说区图片区| 国产女在线| 一本色道久久99一综合| 又大又长粗又爽又黄少妇视频| 国产交换精品一区二区三区| 初尝人妻少妇中文字幕在线| 无码不卡免费一级毛片视频| 成年午夜无码av片在线观看| 中文字幕乱码熟妇五十中出| 男女裸体做爰视频高清| 日韩人妻一区二区中文字幕| 无码高潮少妇毛多水多水免费 | 男人的天堂在线无码视频| 亚洲乱亚洲乱少妇无码99p| 国产精品久久久久9999吃药| 蜜桃av在线免费网站| 久久精品人妻一区二三区| 久久午夜伦鲁鲁片免费| 四虎成人精品国产一区a| 国产精品户露av在线户外直播 | 国产三级精品三级在线专区| 狼人综合干伊人网在线观看| 国产自在自线午夜精品视频在| 久久伊人影院|