王琛燦 肖穎 李國強
摘要 隨著我國社會經(jīng)濟的快速發(fā)展與進步,計算機已經(jīng)得到了普及并逐漸走進了平常百姓人家,人們的生活、學(xué)習(xí)以及工作都離不開對計算機的使用,它的高效性與便捷性給人們帶來了很大的方便,可以說計算機技術(shù)已經(jīng)成為人們生活中不可缺少的一部分。隨著計算機軟件種類的不斷增多,計算機軟件中插件技術(shù)與分層技術(shù)也得到更加廣泛的應(yīng)用。本文就對計算機軟件插件技術(shù)的應(yīng)用以及計算機軟件分層技術(shù)的應(yīng)用進行具體的分析與研究。
關(guān)鍵詞 計算機軟件技術(shù);插件技術(shù);分層技術(shù);應(yīng)用研究
中圖分類號 TP3 文獻標(biāo)識碼 A 文章編號 2095—6363(2016)13—0046—01
21世紀(jì)是科技的時代,經(jīng)歷了過去幾十年的發(fā)展,我國計算機軟件技術(shù)已經(jīng)日益成熟,一些從事軟件開發(fā)的企業(yè)在發(fā)展中也遇到了越來越多的困難,計算機軟件開發(fā)工作是隨著計算機應(yīng)用與網(wǎng)絡(luò)環(huán)境來改變的,為了更好地適應(yīng)用戶的需求,對計算機技術(shù)提出了更高的要求,計算機中的分層技術(shù)是將軟件開發(fā)根據(jù)不同過程來制定方案,讓每一個層次都有自己的工作流程,同時每一個層次都是平等且互相聯(lián)系的,分層技術(shù)在計算機軟件過程中能夠體現(xiàn)出更多的優(yōu)勢,只有當(dāng)軟件系統(tǒng)在進行分層構(gòu)建的時候才能更好地提高整個系統(tǒng)的性能,從大范圍來進行分析網(wǎng)絡(luò)技術(shù)讓服務(wù)器與計算機得到緊密的連接,但是還有很多層次結(jié)構(gòu)存在缺陷,因此在計算機軟件的分層技術(shù)應(yīng)用中得到更多關(guān)注。計算機軟件中的插件技術(shù)是在硬件技術(shù)的思想上建立起來的,它能夠?qū)崿F(xiàn)用特點接口連接程序的目的,讓計算機技術(shù)變得更有實用性以滿足人們的需求,還能提高軟件模型的效率,起到維護軟件的作用,使軟件的開發(fā)成本也能得到降低,由于這些優(yōu)點讓插件技術(shù)得到更多使用者與開發(fā)者的喜愛。
1計算機軟件插件技術(shù)的應(yīng)用
要想使計算機發(fā)揮出更大的功能離不開插件的使用,這些插件在使用的過程中可以進行優(yōu)化組合,不同的任務(wù)要由不同功能的插件來完成,這給人們的生活與工作提供了極大的方便,讓計算機工作變得高效化與快捷化,這也是未來計算機發(fā)展的主要潮流,在軟件技術(shù)插件使用的過程中,還要注意插件的更新問題從而更好的滿足客戶的需求,降低軟件開發(fā)的成本。計算機軟件插件技術(shù)的主要功能有:在計算機軟件的使用過程中插件技術(shù)在保證程序不被修改的前提之下加強了計算機軟件的作用,但計算機軟件接口公開之后任何人都不可以進行插件制作,這樣操作上遇到的不便就可以得到解決,實現(xiàn)軟件開發(fā)的時效性,在對接口進行定義的時候要格外注意的是進行擴展平臺接口要利用平臺,并且插件技術(shù)在電子商務(wù)以及服務(wù)器中都能發(fā)揮出作用,還可以將不夠合理的部分轉(zhuǎn)換為合理的結(jié)構(gòu)來處理,讓軟件在運行的過程中提高效率從而簡化工作程序。隨著我國計算機技術(shù)的快速發(fā)展,插件技術(shù)也得到了廣泛的應(yīng)用,要想提高開發(fā)工作的效率需要從整體出發(fā)結(jié)合實際,同時要完全符合實際工作的需要保證軟件開發(fā)的順利進行,相關(guān)企業(yè)與部門應(yīng)該對此提起高度的重視加強對人員的培訓(xùn),設(shè)置相應(yīng)的插件開發(fā)培訓(xùn)機構(gòu),保證這些人員有足夠的能力進行軟件方面的工作,只有擁有綜合型的技術(shù)人才才能開發(fā)出最實用、最高效的插件與軟件系統(tǒng)。目前我國計算機開發(fā)還面臨著很大的挑戰(zhàn),我們應(yīng)該朝著更遠的方向前進,讓計算機軟件變得更加系統(tǒng)化與專業(yè)化,提高軟件的開發(fā)與更新速度節(jié)省成本,推動計算機技術(shù)不斷前進,從而為人們提供更好的生活帶來更大的方便。
2計算機軟件開發(fā)中分層技術(shù)應(yīng)用
2.1兩層、三層結(jié)構(gòu)技術(shù)在計算機軟件中的應(yīng)用
兩層和三層結(jié)構(gòu)技術(shù)在計算機軟件開發(fā)中起著十分重要的作用,計算機軟件一般是由數(shù)據(jù)庫的服務(wù)器與客戶端組成的,也就是我們常說的C/S模式,它能夠?qū)⑷蝿?wù)進行合理的分配操作從而達到降低系統(tǒng)開銷的目的,這也充分顯示出了硬件環(huán)境的整體效果。兩層結(jié)構(gòu)是通過對數(shù)據(jù)的描述、處理來實現(xiàn)的,客戶可以很方便地將應(yīng)用代碼與數(shù)據(jù)庫進行連接,而兩層結(jié)構(gòu)的最主要核心就是強大的客戶應(yīng)用開發(fā)語言以及多用途的服務(wù)器,對于數(shù)據(jù)的處理通常是在數(shù)據(jù)庫服務(wù)器中進行進而對數(shù)據(jù)進行存儲,客戶端的應(yīng)用程序則主要是應(yīng)用界面來與數(shù)據(jù)庫進行連接,這種結(jié)構(gòu)的最主要優(yōu)勢就是對數(shù)據(jù)的集中處理,讓更多的用戶享受到資源,其中使用最多的語言就是SQL語言。三層結(jié)構(gòu)技術(shù)是為了彌補兩層結(jié)構(gòu)的不足而提出的,在數(shù)據(jù)庫服務(wù)器與客戶之間增加相應(yīng)的服務(wù)器構(gòu)建出三層的結(jié)構(gòu),多出了一層進行數(shù)據(jù)處理就使客戶機的壓力降低了,將負荷分配給了網(wǎng)頁服務(wù)器來執(zhí)行,可以說三層結(jié)構(gòu)較兩層結(jié)構(gòu)優(yōu)勢十分明顯,操作也更加簡單方便只需要在中間層添加代碼即可,這就使系統(tǒng)的擴展也變得更好。
2.2四層結(jié)構(gòu)技術(shù)在計算機軟件中的應(yīng)用
四層結(jié)構(gòu)是在軟件發(fā)展的過程中出現(xiàn)的,由于要處理的數(shù)據(jù)變化不斷加快,因此在軟件的編程過程中對數(shù)據(jù)的處理就要更加快速,讓計算機的計算也變得更加準(zhǔn)確,三層結(jié)構(gòu)技術(shù)在拓展性與安全性方面有優(yōu)勢但是也有不足,如它不能實現(xiàn)3個技術(shù)的獨立性也不能很好的滿足網(wǎng)頁技術(shù)的要求,所以進行四層結(jié)構(gòu)技術(shù)就要將數(shù)據(jù)庫里的數(shù)據(jù)映射到內(nèi)存中,在.NET中最核心的技術(shù)就是數(shù)據(jù)訪問層,看到名稱不難猜到該層的作用就是對數(shù)據(jù)進行數(shù)據(jù)操作,網(wǎng)頁層也是根據(jù)客戶的需求來進行最合適的處理方式。除此之外還有中間件技術(shù)層結(jié)構(gòu),它會隨著軟件開發(fā)技術(shù)的不同發(fā)展方向來增加系統(tǒng)中的中間件數(shù)量,所謂中間件技術(shù)就是一種處于操作系統(tǒng)與應(yīng)用程序之間的軟件,目前中間件技術(shù)主要應(yīng)用在計算機運行的環(huán)境中它能夠幫助計算機與各系統(tǒng)進行資源的互補與共享,同時該技術(shù)還被廣泛的應(yīng)用在各類軟件的開發(fā)中,實現(xiàn)對信息的收集傳輸存儲等操作,中間件技術(shù)有著十分廣闊的發(fā)展前景,因此要科學(xué)的、安全的使用中間件技術(shù)才能夠使計算機技術(shù)獲得更大的發(fā)展。
3結(jié)論
綜上所述,主要分析了插件技術(shù)以及分層技術(shù)在計算機軟件技術(shù)上的應(yīng)用問題,通過對這兩種技術(shù)的說明可以看出,插件技術(shù)與分層技術(shù)是計算機軟件系統(tǒng)中不可缺少的部分,它們對計算機技術(shù)的開發(fā)起著十分重要的作用,在計算機的開發(fā)過程中應(yīng)該多重視技術(shù)的開發(fā)與應(yīng)用,只有提高計算機的實用性才能將軟件的開發(fā)周期進行縮短,從而有效降低軟件開發(fā)的成本,政府以及相關(guān)部門也應(yīng)該提起重視并提供資金以及政策上的支持,相信在眾多技術(shù)人員的共同努力之下,未來我國計算機軟件開發(fā)方面會取得更大的進步,邁上新的歷史階段。endprint