999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

試論計算機軟件技術中插件技術的運用

2016-11-09 00:34:15靜俏俏王藝嘉姜鍇鋒
數字技術與應用 2016年9期

靜俏俏 王藝嘉 姜鍇鋒

摘要:經濟的持續發展,科學技術的不斷進步,帶動了計算機軟件技術的發展,同時也使插件技術被廣泛應用于計算機軟件技術中,插件技術應用的水平高低直接影響著計算機軟件技術在計算機中的應用,插件技術的應用可以使計算機軟件的功能得到完善,從而為用戶提供更好的服務。因此本文將會對計算機軟件技術中插件技術的應用進行深入的研究分析。

關鍵詞:計算機軟件技術 插件技術 應用發展

中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2016)09-0253-01

為了完善計算機軟件的功能,提高計算機軟件的穩定性,更好的為計算機用戶服務,插件技術被廣泛應用于計算機軟件技術中,因此如何提高計算機軟件技術中插件技術的應用水平是現階段計算機軟件工作人員的主要任務之一。

1 插件技術概述

插件技術,從本質上講它屬于程序的一種,是指在遵循相應的程序接口的前提下,插件程序對其進行編寫[1]。在程序運行的過程中,為了能夠擴展計算機軟件的應用功能,應用程序通常需要利用相對應的接口對插件進行規范處理,從而達到提升計算機軟件擴展性的目的。

插件技術主要是接口來實現運行的,接口就是為了保證插件和宿主程序可以正確通信而設置的通信標準。接口實際上是用來對計算機軟件實現調用規范的,所以是由宿主程序的開發者制定接口的,然后開發者只要將接口規范公開,插件開發工作者就可以開發出與其相關的插件。

計算機軟件技術中經常使用的插件技術通常分為以下幾種類型:簡單插件,它是與命令相似的一種插件技術。由于它的結構相對簡單,對運行環境沒有太多的限制,在安裝成功后可以按照用戶設定的步驟直接運行,簡單的操作過程,便于學習應用。但是簡單插件的功能單一而且自由程度不高,因此也存在一定的缺陷[2]。

特殊插件需要使用特殊的腳本語言,而且較之于簡單插件,程序的編寫較為復雜,首先要開發出一個解釋內核,用于對程序的解釋,然后在對其進行正常程序的編寫。但是特殊插件可以不需要其他相應的工具對其進行開發,減少了其他工具的使用,特殊軟件主要應用于辦公自動化的系統當中。

2 插件技術在計算機軟件技術中的應用

插件技術在計算機軟件技術中的應用主要體現在以下幾個方面:

第一,使用插件技術分析計算機系統的需求。例如在辦公室管理系統之中,插件技術主要是對主程序利用接口所傳遞過來的數據進行處理,當插件完成數據處理后,再通過接口將數據反饋給宿主程序。另外,每個插件都可以獨立處理多種系統需求,而且可以進行大批量的處理工作,提高了計算機軟件的工作效率,能夠更快更準確的滿足用戶的需求。

第二,使用插件技術對思路進行設計。在設計思路的系統中,依據插件的實現標準,將其分為處理功能部分和主程序部分。處理功能部分主要是利用插件和動態鏈接庫實現思路的設計,而主程序主要是對處理功能部分進行管理,對處理流程進行建立、組織,同時對接口進行設置,保證主程序與插件之間、插件與插件之間的通信正確[3]。另外主程序可以記錄插件在實際運行過程中所產生的信息、錯誤以及對錯誤的處理措施等,并將其寫入日志文件,為日后用戶對其的查詢提供了方便,同時它也可以相應幫助事件,能夠對提示信息以及幫助信息進行顯示。

第三,使用插件技術對實現對接口的設計。保證插件和宿主程序可以正確通信而設置的通信標準就是接口,因此可以看出,接口的設置對于插件之間同主程序的信息傳遞有著十分重要的影響。我們在設計接口時,我們首先要創建一個數據結構,這個數據結構中要能夠包含所有插件所需要的各種數據信息,同時數據結構的格式要根據數據文件的格式進行設計,這樣可以保證插件之間可以暢通無阻的傳遞所需參數、數據存儲地址以及其他信息。另外,在對接口的設計中還要包含畫圖函數地址、數據及其他插件的內存地址、輸入文件地址等信息。

第四,對插件技術的調用。插件技術在計算機軟件技術中的調用過程一般是:當計算機軟件在系統啟動時就會利用插件管理功能發出加載通知,加載所有需要的插件,然后搜索需要安裝完成的插件文件,得到插件軟件的版本信息、基本配置信息等,當獲取插件文件后仍不能進行正確的信息配置,我們就可以將插件軟件當作非法插件,然后對其進行處理。這樣做可以在很大程度上提高插件信息的安全性與可靠性。

當正確配置軟件插件后,插件管理就會在平臺內核上加載插件,而且在計算機的人機界面上也可以實現直接安裝,從而有利于對動態生態機制的合理調動[4]。調動動態生態機制主要是對工具欄、菜單選項以及對話框進行調動操作,當用戶根據實際需求對插件進行選擇后,插件管理部分會再次定位加載插件文件,同時根據插件配置要求的改變初始化處理插件軟件。

最后是對插件軟件的實例化加載,當實例化加載處理后,便完成了對計算機軟件技術中插件技術的調用過程,從而使插件軟件的功能得以實現,為計算機用戶帶來更好的服務。

但是,我們需要注意的是在主程序中是由插件管理部分實現對插件技術的安裝與刪除操作的,所以我們要把插件安裝的基本信息保存到相應的位置中,例如:注冊表或配置文件中,這樣可以提高計算機系統在運行過程中的安全性與穩定性,從而更好滿足用戶的需求。

3 結語

綜上分析可知,插件技術在計算機軟件技術中的應用主要是分析計算機系統的需求、設計思路以及接口,使用插件技術可以提高計算機軟件的智能化與集成化,促進計算機軟件功能完善,從而為用戶提供更好的服務[5]。

參考文獻

[1]洪新軍.插件技術、分層技術應用于計算機軟件技術中的價值探討[J].電腦編程技巧與維護,2016,02:10-12.

[2]張劍.基于插件技術的雷達信號仿真軟件的設計與實現[D].國防科學技術大學,2009.

[3]李林.基于插件技術的細長小孔自動精密檢測系統軟件研究[D].西北工業大學,2007.

[4]巫細波,胡偉平.基于.NET反射技術的插件式GIS軟件設計原理與實現[J].地理與地理信息科學,2009,06:41-44.

[5]卓越,呂飛鵬,黃斌,易雷,胡鵬飛.Ms.Net插件技術在繼電保護整定計算軟件中的應用研究[J].繼電器,2005,21:26-29+49.

主站蜘蛛池模板: 亚洲精品无码AⅤ片青青在线观看| 久久久久中文字幕精品视频| 91福利国产成人精品导航| 国产小视频在线高清播放| 在线视频亚洲欧美| 91免费国产高清观看| 99人妻碰碰碰久久久久禁片| 91丝袜美腿高跟国产极品老师| 亚洲AⅤ无码日韩AV无码网站| 久久精品人妻中文系列| 国产va欧美va在线观看| 国产成年女人特黄特色毛片免| 极品国产一区二区三区| 色哟哟精品无码网站在线播放视频| av色爱 天堂网| 18禁不卡免费网站| 成人在线不卡视频| 国产一级无码不卡视频| 思思99思思久久最新精品| 黄色免费在线网址| 国产成在线观看免费视频| 亚洲第一黄片大全| 成人在线第一页| 亚洲日韩高清在线亚洲专区| 精品综合久久久久久97| 伊人成人在线| 久久国产精品波多野结衣| 伊人成人在线| 久久精品国产999大香线焦| 在线观看热码亚洲av每日更新| a级毛片一区二区免费视频| 丁香亚洲综合五月天婷婷| 国产一区在线视频观看| 国产欧美日韩专区发布| 日韩第八页| 国产福利影院在线观看| 国产日韩欧美黄色片免费观看| 超薄丝袜足j国产在线视频| 国产高清自拍视频| 国产精品久久久免费视频| 国产无人区一区二区三区| 欧美区国产区| 好吊日免费视频| 国产福利免费视频| 国产精品自在自线免费观看| 人妻无码中文字幕第一区| 亚洲国产精品日韩av专区| www.国产福利| 国产精品一区不卡| 国产精品高清国产三级囯产AV| 美女一级毛片无遮挡内谢| 国产麻豆91网在线看| 免费在线一区| 欧美精品v欧洲精品| 亚洲精品第一页不卡| 日本道综合一本久久久88| 国产尤物在线播放| 国产福利大秀91| 欧美曰批视频免费播放免费| 91网址在线播放| 欧美福利在线| 国产成人乱无码视频| 日韩在线影院| 亚洲国产精品日韩欧美一区| 国产精品美女在线| 免费看的一级毛片| 国产中文一区二区苍井空| 亚洲日韩欧美在线观看| 国产区在线看| 国产呦精品一区二区三区网站| 久久久久久久蜜桃| 久久久国产精品免费视频| 国产91高跟丝袜| 欧美在线三级| 国产成人欧美| 97视频免费在线观看| 98超碰在线观看| 丰满人妻久久中文字幕| 99无码熟妇丰满人妻啪啪| a在线亚洲男人的天堂试看| 精品丝袜美腿国产一区| 免费欧美一级|