亚洲色影视在线播放_国产一区+欧美+综合_久久精品少妇视频_制服丝袜国产网站

計算機畢業(yè)論文

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

時間:2022-10-26 06:19:12 計算機畢業(yè)論文 我要投稿
  • 相關(guān)推薦

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

  如今,國內(nèi)計算機軟件中的插件技術(shù)也獲得了很大的發(fā)展,軟件中插件技術(shù)研究成果也比較顯著。應用插件技術(shù),軟件的重用性和擴展性可以獲得有效提升,為軟件的合作開發(fā)與集成解決了一系列實際問題,下面小編為大家準備了一篇關(guān)于計算機插件技術(shù)的論文,希望大家喜歡哦!

  摘 要:隨著我國科學技術(shù)的不斷發(fā)展,計算機技術(shù)也在不斷的提升,在計算機諸多技術(shù)中,插件技術(shù)是十分常見的一種技術(shù)形式,它對于應用程序的擴充以及定制都有著良好的功能效果。文章將計算機中的插件技術(shù)作為主要的研究對象,對其的相關(guān)概述以及工作原理進行初步的介紹,同時對主要的類型進行了介紹分析,并對其的應用目前狀況進行了總結(jié)。

  關(guān)鍵詞:插件技術(shù) 計算機軟件 工作原理

  目前,隨著科學技術(shù)的飛速發(fā)展,計算機中的軟件插件技術(shù)也逐漸的成為了主要的技術(shù)項目,它不僅可以將軟件的擴展性和重用性進行提高,還將計算機中的集成理由進行了良好的解決,對插件技術(shù)進行充分的應用,對于軟件的應用來說,是非常重要的,怎樣將插件技術(shù)進行更加有效的利用,將其功能發(fā)揮到極致,這已經(jīng)是相關(guān)部門主要思索的理由。

  1.算機軟件中的插件技術(shù)相關(guān)概述

  1.1 概念

  插件實質(zhì)上是一種完全遵循統(tǒng)一定義接口的規(guī)范編寫程序,對該項程序進行應用時,只需要將其通過連接口規(guī)范,就可以對插件進行調(diào)用,從而對所應用的程序功能進行有效擴展。對于軟件的開發(fā)商而言,他們可以通過接口進行規(guī)范,然后讓第三方的軟件開發(fā)商對軟件中的功能進行進一步的擴展,進行擴展的過程中不需要將里面的程序代碼全部重新編譯,只要在相對應的源代碼處進行更新即可。

  1.2 功能

  計算機軟件當中的插件技術(shù),其最初的設(shè)計來源于硬件技術(shù)中的插件技術(shù),因此,軟件插件技術(shù)可以通過特定的接口與軟件之間相連接,從而達到最終目的的實現(xiàn),該項軟件系統(tǒng)中就獲得了擴展的功能,采用插件技術(shù)不僅可以保證系統(tǒng)程序的主體不會被修改,還可以對系統(tǒng)中的內(nèi)容進行更新。除此之外,插件技術(shù)還具有一個功能,就是擴展模塊功能,通過軟件技術(shù)中的插件技術(shù),可以對軟件系統(tǒng)進行整體模塊結(jié)構(gòu)的調(diào)整,從而滿足開發(fā)商的需求。

  2 .算機軟件中的插件技術(shù)主要類型

  2.1 特殊腳本語言設(shè)計

  這種類型的插件在編寫的過程中顯得十分復雜,因此,對該項程序進行編寫十分困難,一般都需要在編寫之前就將程序中的解釋內(nèi)核事先自行的編制好。該插件的特點就是,在對改程序進行制作的期間,不需要使用與之對應的相關(guān)工具,其插件自身就可以將其事先自行的編制好。對該插件技術(shù)應用較多的都是自動化辦公場所。

  2.2 程序開發(fā)環(huán)境設(shè)計

  對于該種類型的軟件,最好的代表軟件就是PhotoShop,在對該項軟件進行使用的時候,一定要在使用前建立起多個自定義的接口,便于插件對多種不同資源進行訪問[1]。該插件的特點就是有較高的自由度,使用插件的人可以將思維中的創(chuàng)造性發(fā)揮到最大,然而,該種插件在編寫的過程中也十分的復雜,不同接口之間的工作協(xié)調(diào)有著很高的難度。除此之外,對該插件進行使用還需要一個前提,就是使用人員一定要有相關(guān)方面專業(yè)性的知識以及十分豐富的經(jīng)驗。

  3 .算機軟件中的插件技術(shù)工作原理

  插件在進行運轉(zhuǎn)的過程中往往需要前提,改程序不但需要動態(tài)的鏈接庫,還需要與之對應的軟件接口。動態(tài)的鏈接庫是一種具有特定功能軟件模塊,它是無法單獨運轉(zhuǎn)的,使其運轉(zhuǎn),就需要輸入與其相關(guān)的函數(shù)、其他內(nèi)部功能或者類別,根據(jù)功能一般可以分成動態(tài)調(diào)用方式和靜態(tài)調(diào)用方式兩種。其中,靜態(tài)調(diào)用的方式是通過對編譯系統(tǒng)的利用,對DLL進行加載,或者是當應用程序在結(jié)束之后,將相對應的編碼進行卸載,使用的過程中,如果出現(xiàn)了其他程序同樣也使用DLL時,應該使用Windows將DLL的記錄減少,一直到相對應的程序中沒有再使用DLL的時候,再將Windows進行釋放。這樣的形式在使用過程中十分簡單,并且可以滿足基本方面的需求,然而,這種策略的靈活性顯得比較差。靜態(tài)調(diào)用方式,就是把編輯程序人員通過對API函數(shù)的利用進行DLL的卸載或者加載,從而達到DLL的最終目的。但是在應用時較為復雜,其內(nèi)存卻可以得到有效的利用。動態(tài)的鏈接庫內(nèi),文件所先輸出來的名字就是與之相對應的函數(shù)參數(shù),再將GetProc Address引進對應的函數(shù)當中,插件技術(shù)就可以完成,在開發(fā)的過程中,一般都需要軟件接口提供支持,只有這樣,軟件的功能才可以最大限度的發(fā)揮出來。

  4.計算機軟件中的插件技術(shù)運用目前狀況

  4.1 服務器中的應用

  一般情況下,計算機的服務器在對插件技術(shù)進行應用的時侯,可以當作是封了裝更高一個層次的中間技術(shù)處理,到目前為止,插件技術(shù)已經(jīng)在電子商務以及服務器中得到了正式的應用,與此同時,它還合理的把多個方面應用的軟件變成在結(jié)構(gòu)上相關(guān)的在協(xié)同工作范圍之內(nèi)所開展的整合性處理,并在軟件的應用過程中,把訪問消息、訪問數(shù)據(jù)、事務訪問、安全訪問以及名字訪問等多個服務項目進行全面的提供,除此之外,還可以在應用軟件當中,把運轉(zhuǎn)、管理、部署以及開發(fā)等多項能力也進行全方位的提供,從而保證應用軟件在正式的運轉(zhuǎn)過程當中所取得的工作效率可以得到明顯且有效的提高。

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

  目前,通過對計算機軟件的插件應用情況分析可以了解什么樣的技術(shù)和有效措施才可以對插件程序的實現(xiàn)提供有效的保證。一方面,通過利用傳統(tǒng)的DLL方式可以將其實現(xiàn),另一個方面,通過COM的方式也可以使常見得以實現(xiàn)。對兩種方式進行分析就可以得知,DLL方式是將一個系列函數(shù)當作接口的規(guī)范,然后通過DLL插件將函數(shù)合理的引出來,函數(shù)的調(diào)用是完成的主要環(huán)節(jié)。而COM方式是將COM的接口作為了主要的接口規(guī)范,而其中的組件就是插件,通過這種方式可以從根本的角度上將跨進程等解決得以實現(xiàn)[3]。

  4.3 實際調(diào)用的過程

  在調(diào)用的過程中主要有以下幾個方面:(1)在平臺內(nèi)核系統(tǒng)啟動時,插件的管理模塊會發(fā)出相關(guān)通知;(2)如果插件文件獲得之后沒有辦法在正確配置版本和信息,就需要將其當成非法插件進行處理;(3)一般情況下,插件組件進行實例化加載的處理之后,相關(guān)方面的功能就可以全面得以實現(xiàn)。

  5.結(jié)束語

  目前,插件技術(shù)的發(fā)展速度也越來越快,已經(jīng)在相關(guān)方面的領(lǐng)域范圍中得到了充分且廣泛的應用,隨著科學技術(shù)以及社會經(jīng)濟的飛速發(fā)展,計算機中的軟件插件技術(shù)也需要對自身存在的功能和作用進行進一步的全面完善,從而對計算機軟件功能可以向更加強大的方向發(fā)展提供了有效的保障,通過對計算機軟件目前的發(fā)展目前狀況進行分析可以得知,插件技術(shù)的應用實際情況對計算機軟件在未來的發(fā)展中起著推動的作用。

  參考文獻

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

  [2]王娜.計算機軟件中的插件技術(shù)淺析[J].黑龍江科技信息,2010(33).

  [3]陳國棟.試談計算機軟件中的插件技術(shù)[J].電腦編程技巧與維護,2010(16).

【計算機軟件中的插件技術(shù)】相關(guān)文章:

插件組實習報告10-02

畢業(yè)實習報告《圖像效果算法設(shè)計和插件技術(shù)》參考10-07

計算機軟件工程技術(shù)中的邏輯應用探討論文10-08

計算機軟件安全檢測技術(shù)10-05

漏洞檢測在計算機軟件安全中的應用09-30

計算機軟件硬件技術(shù)個人簡歷10-26

計算機軟件技術(shù)個人簡歷10-02

計算機軟件系統(tǒng)的保護及恢復技術(shù)漫談10-26

計算機軟件開發(fā)技術(shù)的應用與發(fā)展10-26