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

        ?

        基于插件技術(shù)的軟件架構(gòu)設(shè)計(jì)及應(yīng)用

        2018-02-25 11:54:22侯聰聰
        電子技術(shù)與軟件工程 2018年11期
        關(guān)鍵詞:應(yīng)用設(shè)計(jì)

        侯聰聰

        摘要 隨著科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)應(yīng)用技術(shù)也隨之發(fā)展迅速,這就對(duì)其軟件技術(shù)提出了更高的要求,在有效的對(duì)軟件進(jìn)行開發(fā)的過程中,就應(yīng)用了能夠極大提高效率和質(zhì)量并且操作靈活的插件技術(shù),本文對(duì)基于插件技術(shù)的軟件架構(gòu)設(shè)計(jì)展開研究,并且在其應(yīng)用上進(jìn)行了一系列探討。

        [關(guān)鍵詞]插件技術(shù) 軟件架構(gòu) 設(shè)計(jì) 應(yīng)用

        近年來,科技研究人員通過對(duì)硬件中的插件技術(shù)的研究,在其中受到極大的啟發(fā),并將插件技術(shù)應(yīng)用到了軟件技術(shù)當(dāng)中,插件技術(shù)在軟件開發(fā)中的應(yīng)用極大的減少了軟件開發(fā)的時(shí)間,并且顯著提高了開發(fā)的質(zhì)量和效率,保證了計(jì)算機(jī)內(nèi)部軟件的正常運(yùn)行,滿足了人們對(duì)于計(jì)算機(jī)種種的現(xiàn)實(shí)要求,在當(dāng)今科技快速發(fā)展的潮流中,怎樣提高軟件技術(shù)以及計(jì)算機(jī)運(yùn)行的效率成為了科技研究人員重要的談?wù)搩?nèi)容。

        1 軟件設(shè)計(jì)中插件的概念

        1.1 插件技術(shù)的概念

        軟件插件系統(tǒng)由三部分組成,分別是宿主程序、插件和接口。在計(jì)算機(jī)內(nèi)部程序的實(shí)際運(yùn)用過程中,插件屬于一種程序,這種程序是按照統(tǒng)一接口規(guī)范編寫的,在插件中一般有兩類接口,一類是用于識(shí)別插件的接口,另一類是插件將自身擁有的功能提供給外部的接口,插件的存在是為了規(guī)范和擴(kuò)展在使用計(jì)算機(jī)的過程中內(nèi)部程序功能能夠正常的運(yùn)行,軟件開發(fā)商只需要在原來的基礎(chǔ)上更新程序代碼,不需要對(duì)計(jì)算機(jī)程序進(jìn)行重新編寫。

        1.2 插件的程序功能及其調(diào)用

        在計(jì)算機(jī)運(yùn)行過程中,內(nèi)部裝置的很多軟件中應(yīng)用的插件技術(shù)進(jìn)行軟件功能的不斷擴(kuò)展和更新的基礎(chǔ)都是軟件程序,軟件平臺(tái)和插件這兩部分在軟件開發(fā)過程中都是非常重要的。在計(jì)算機(jī)軟件開發(fā)過程中,軟件開發(fā)的主體是軟件平臺(tái),而補(bǔ)充板塊就是插件,兩者之間融合在一起,相互協(xié)作,從而促進(jìn)計(jì)算機(jī)的快速進(jìn)步與發(fā)展。在計(jì)算機(jī)的插件調(diào)試過程中,要先掌握插件的結(jié)構(gòu)和生成情況,通過插件的兩類接口,滿足宿主程序搜索的要求,并且將自身所擁有的功能傳授給外部;要保證插件能夠被正常的識(shí)別且正常進(jìn)行加載;宿主程序通過讀取功能獲取插件的儲(chǔ)存位置,從而尋找到插件的位置;插件信息需要建立資源映射,宿主程序會(huì)將識(shí)別完后的插件變成自身的一部分,從而使宿主程序可以使用插件中的資源,插件的調(diào)用工作要在加載完成宿主程序需要的所有插件之后進(jìn)行,從而保證使用者能夠正確地調(diào)用對(duì)應(yīng)的插件。

        2 軟件設(shè)計(jì)中插件技術(shù)的應(yīng)用狀況

        2.1 計(jì)算機(jī)內(nèi)軟件技術(shù)中插件的應(yīng)用

        接口是一種銜接內(nèi)部與外部溝通,以及連接宿主程序和插件的溝通手段,接口主要用于實(shí)現(xiàn)語言和實(shí)體之間的翻譯,提供合適的宿主程序以便有效的識(shí)別宿主,從而更好的完成功能的拓展。插件是促進(jìn)系統(tǒng)功能的完善,給計(jì)算機(jī)系統(tǒng)相應(yīng)的部分提供一部分簡單容易的功能,宿主程序是在插件系統(tǒng)中使用最為廣泛的系統(tǒng),主要作用是完成對(duì)插件中一些程序的相應(yīng)管理,由于計(jì)算機(jī)插件技術(shù)的種類多種多樣,這就導(dǎo)致了在使用的過程中要使用不同的插件技術(shù),促進(jìn)計(jì)算機(jī)系統(tǒng)的正常運(yùn)行。動(dòng)態(tài)鏈接庫是提供一種有效的操作方案用于完成代碼函數(shù)的調(diào)用,在動(dòng)態(tài)鏈接庫中有很多不能夠執(zhí)行文件中使用的代碼以及數(shù)據(jù)庫,這就要求操作者要根據(jù)計(jì)算機(jī)的實(shí)用情況選擇合適的插件類型,使計(jì)算機(jī)軟件運(yùn)行效率得以提升。

        2.2 插件技術(shù)在多媒體軟件中的應(yīng)用

        隨著時(shí)代的不斷進(jìn)步以及教學(xué)的發(fā)展,多媒體軟件在教學(xué)體系中廣泛應(yīng)用,在運(yùn)用插件技術(shù)進(jìn)行多媒體軟件教學(xué)的過程中,功能需求在多個(gè)模塊中是不斷地發(fā)生著變化的,比如:界面模塊;插件管理模塊;通訊模塊;界面布局模塊;產(chǎn)品的功能模塊等等。在宿主程序中,根據(jù)定義上不一樣的插件圖標(biāo)要有不一樣的名稱,多媒體教學(xué)軟件的軟件架構(gòu)設(shè)計(jì)在進(jìn)行插件結(jié)構(gòu)和生成的時(shí)候,由于插件在多媒體教學(xué)軟件中出現(xiàn)在多個(gè)方面,那就需要插件實(shí)現(xiàn)批量生成;在進(jìn)行插件識(shí)別的時(shí)候,為了使宿主程序能夠在加載插件的時(shí)候準(zhǔn)確識(shí)別到插件信息,就需要將函數(shù)的地址準(zhǔn)確的定義;采用注冊表形式的獲取方式以便進(jìn)行插件儲(chǔ)存位置的獲取,通過插件在多媒體教學(xué)軟件中的實(shí)際應(yīng)用,建立正確的映射進(jìn)行插件信息的獲取和資源的映射,在可以通過插件自身來進(jìn)行插件調(diào)用時(shí),也可以通過插件管理模塊或者界面局部模塊來實(shí)現(xiàn)插件調(diào)用。

        2.3 插件技術(shù)的具體功能應(yīng)用

        在軟件中使用插件技術(shù)可以擴(kuò)展計(jì)算機(jī)軟件具體功能,能夠全面實(shí)現(xiàn)軟件開發(fā)的功能,在實(shí)際操作過程中要使用相應(yīng)的標(biāo)準(zhǔn)定義接口,既實(shí)現(xiàn)了平臺(tái)擴(kuò)展接口的功能,也完全發(fā)揮插件的功能。例如,將插件技術(shù)應(yīng)用到PhotoShop軟件當(dāng)中,這種插件技術(shù)在實(shí)際運(yùn)用過程中有很大的自由空間,在進(jìn)行程序主體的構(gòu)建中,可以借助應(yīng)用程序完成開發(fā)工作,并且在運(yùn)用軟件系統(tǒng)的過程訪問資源插件,插件在平臺(tái)接口擴(kuò)展中主要起到使用和調(diào)用功能,可以使用插件完成接口處理,發(fā)揮出平臺(tái)的調(diào)用與使用功能,實(shí)現(xiàn)拓展平臺(tái)接口等功能。

        綜上所述,由于時(shí)代的進(jìn)步,軟件系統(tǒng)也進(jìn)行了一步步程序復(fù)雜但又使用簡便的開發(fā),在開發(fā)過程中就會(huì)應(yīng)用越來越多的技術(shù),這就導(dǎo)致開發(fā)的整個(gè)過程變得越來越難。應(yīng)用插件技術(shù)是計(jì)算機(jī)中重要的軟件程序之一,插件技術(shù)大大的提高了計(jì)算機(jī)軟件系統(tǒng)的開發(fā)效率,也增強(qiáng)了軟件開發(fā)具備的可控性,并且縮短了開發(fā)的時(shí)間,降低了開發(fā)成本,提高了軟件開發(fā)的質(zhì)量,符合應(yīng)用規(guī)范的插件技術(shù)在計(jì)算機(jī)軟件開發(fā)中越來越占優(yōu)勢,并深受廣大研究者與消費(fèi)者的喜愛。

        參考文獻(xiàn)

        [1]王宇辰.基于插件技術(shù)的軟件架構(gòu)設(shè)計(jì)及應(yīng)用研究[J].工業(yè),2016,1(09):264-265.

        [2]戴歆.基于插件技術(shù)的軟件架構(gòu)設(shè)計(jì)及應(yīng)用[J].大科技,2016,1(22):55-56.

        [3]余翔,基于插件技術(shù)的智慧公路軟件平臺(tái)架構(gòu)設(shè)計(jì)及實(shí)現(xiàn)[J],科研,2016,1(07):176-177.

        [4]宋文娟,基于插件技術(shù)的油藏模擬軟件底層框架設(shè)計(jì)[J].科技視界,2017,1(01): 317-318.

        猜你喜歡
        應(yīng)用設(shè)計(jì)
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        瞞天過?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        多媒體技術(shù)在小學(xué)語文教學(xué)中的應(yīng)用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        分析膜技術(shù)及其在電廠水處理中的應(yīng)用
        科技視界(2016年20期)2016-09-29 14:22:00
        GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        亚洲一区二区丝袜美腿| 国产欧美一区二区精品仙草咪| 内射后入在线观看一区| 日韩在线不卡一区在线观看| 国产在线一区二区三区不卡| 丝袜人妻一区二区三区| 国产一女三男3p免费视频| 国内精品一区二区2021在线| 亚洲av日韩av天堂久久不卡| 国产亚洲精品综合一区| 国产成年无码v片在线| 久久精品国产亚洲AV无码不| 国产成人国产在线观看入口| 精品国产日韩无 影视| 国产丝袜爆操在线观看| 一本一道人人妻人人妻αv| 少妇人妻偷人精品无码视频| 亚洲色图在线视频免费观看| 国语对白在线观看免费| 色综合久久精品亚洲国产| 亚洲一二三区在线观看| 亚洲av粉嫩性色av| 不卡一区二区视频日本| 国产精品爽黄69天堂a| 91情侣视频| 男女搞基视频免费网站| 牛牛在线视频| 午夜无码大尺度福利视频| 日韩久久免费精品视频| 日韩精品在线视频一二三| 亚洲av蜜桃永久无码精品| 久久久国产精品免费无卡顿| 亚洲一区二区三区在线高清中文| 领导边摸边吃奶边做爽在线观看 | 久久精品国产亚洲AV高清y w| 国产一区二区免费在线视频| 亚洲国产av玩弄放荡人妇系列| 国产女高清在线看免费观看| 国产亚洲日本精品二区| 日日拍夜夜嗷嗷叫国产| 品色堂永远的免费论坛|