周鴻斌 楊雨童 鄒宇浩
摘 要:在信息科技發(fā)達(dá)的今天,計(jì)算機(jī)技術(shù)也在飛速的發(fā)展,那么伴隨而來的是,計(jì)算機(jī)軟件也需要不斷的更新和發(fā)展,其中最為明顯的就是從原有的二層結(jié)構(gòu)開始向多層結(jié)構(gòu)的方向發(fā)展,在軟件中,發(fā)展較為快速的就是分層技術(shù)了。它得到了廣泛的使用,在目前的計(jì)算機(jī)軟件中,是屬于一個(gè)特別的存在,計(jì)算機(jī)軟件的使用也會(huì)更加的靈活,兩者之間是相互伴隨的關(guān)系,都是在不斷的進(jìn)步。
關(guān)鍵詞:分層技術(shù);計(jì)算機(jī)軟件開發(fā);應(yīng)用
隨著信息化時(shí)代的到來,人們使用計(jì)算機(jī)的機(jī)會(huì)越來越大。 計(jì)算機(jī)技術(shù)的快速發(fā)展,它將人們的雙手和大腦都解放出來,提高了工作的效率,也給人們帶去了方便,人們的日常生活、工作、商業(yè)都離不開計(jì)算機(jī)的使用,已經(jīng)成為了一個(gè)重要的工具了。在目前,計(jì)算機(jī)的廣泛使用也帶來了相當(dāng)多的困擾,在使用的效率上總是會(huì)存在這樣那樣的問題,如果這些問題沒有得到有效的解決,那么計(jì)算機(jī)的使用也就不在。這些問題都是急需解決的。對(duì)于軟件的開發(fā)和利用,也是很受到人們的關(guān)注所以,在新的時(shí)期,我們需要不斷地提高對(duì)它的重視,加強(qiáng)的它的穩(wěn)定性和可靠性,使得計(jì)算機(jī)能夠更好的為我們服務(wù)。
1 計(jì)算機(jī)軟件中分層技術(shù)的概述
電腦專家對(duì)于計(jì)算機(jī)的研究需要在不斷的實(shí)踐中發(fā)現(xiàn)最適合的運(yùn)行軟件,其中比較重要的就是計(jì)算機(jī)在軟件應(yīng)用中的分層技術(shù)。對(duì)此,需要了解的是分層技術(shù)的相關(guān)概念和一些理論。主要的可以分為兩點(diǎn),一點(diǎn)是在物理上的,另外一點(diǎn)是在計(jì)算機(jī)軟件領(lǐng)域中的含義。在計(jì)算機(jī)軟件開發(fā)中,分層概念就是把不同過程的解決方案放在一起去解決,之后再形成一個(gè)不容易不封閉的系統(tǒng)中,其中每一個(gè)層級(jí)都在級(jí)別上具有很好的公平性。最開始的單層結(jié)構(gòu)是在20世紀(jì)80年代,其中發(fā)展速度最快的就是小型數(shù)據(jù)庫的使用。在使用的過程中,由于服務(wù)器和計(jì)算機(jī)之間開始建立聯(lián)系,然后得到了快速的發(fā)展,這就是后來出現(xiàn)的雙層結(jié)構(gòu),這也是目前最為重要的一種軟件結(jié)構(gòu),。任何東西都是有缺陷的,它同樣也不列外,所以在目前的軟件中,分層技術(shù)也是未來以后的一種主要的技術(shù)[1]。
2 計(jì)算機(jī)中分層技術(shù)的主要特征及其可行性分析
網(wǎng)絡(luò)技術(shù)的發(fā)展,使用者的數(shù)量也在不斷增加,對(duì)于計(jì)算機(jī)的開發(fā),也是可以充分利用軟件使用效率的體現(xiàn),分層技術(shù)就是擁有這種能了。分層技術(shù)是對(duì)計(jì)算機(jī)軟件結(jié)構(gòu)中存在的一種依托關(guān)系的表現(xiàn),在開發(fā)的某類軟件時(shí),對(duì)于其執(zhí)行的功能不僅僅是一項(xiàng),而是能夠在多層的使用下,可以有更多的功能,尤其重要的是把它介紹給更多的人,還是需要對(duì)自身進(jìn)行優(yōu)化,克服其中的種種困難[2]。
分層技術(shù)的特點(diǎn)是能夠把計(jì)算機(jī)的軟件進(jìn)行一定的拓展,還有按照其中的多樣化來對(duì)其加以擴(kuò)張,將復(fù)雜的系統(tǒng)進(jìn)行簡化,計(jì)算機(jī)升級(jí)才能更加快速,這能使得上下層可以進(jìn)行一定的修改。軟件在運(yùn)行的過程中也會(huì)很穩(wěn)定,不會(huì)出現(xiàn)問題,分層技術(shù)的利用,是可以有效的促進(jìn)軟件的開發(fā)。對(duì)于多層和雙層的對(duì)比,最好的就是能夠有效的提高計(jì)算機(jī)的整體的性能,在提高效率的同時(shí),也可以對(duì)軟件的質(zhì)量和性能有一定的保證。分層技術(shù)能夠?qū)⒏鱾€(gè)分層之間的聯(lián)系更為密切,讓計(jì)算機(jī)軟件自動(dòng)形成開發(fā)和使用的邏輯體系。
3 計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用
隨著信息時(shí)代的發(fā)展,計(jì)算機(jī)的使用范圍也越來越大,對(duì)它的普及化很明顯,那么由此衍生出來的一系列的人際需求,是不斷出現(xiàn)的,那么也就要求計(jì)算機(jī)軟件也需要不斷滿足大家的需求,在分層技術(shù)得到發(fā)展的同時(shí),它自身也在不斷升級(jí)中發(fā)展。分層技術(shù)是計(jì)算機(jī)軟件開發(fā)中一種發(fā)展趨勢,這是因?yàn)樵谟?jì)算機(jī)工作中,這種分層技術(shù)可以帶來很大的便利性,在滿足了消費(fèi)者的需求之后,出現(xiàn)的產(chǎn)品在質(zhì)量和技術(shù)上都是比較高的。軟件系統(tǒng)進(jìn)行分層是建立在物理硬件和底層的構(gòu)件之間的關(guān)系,是不需要對(duì)其他方面負(fù)責(zé),就整體而言來說,是需要不斷的對(duì)自己設(shè)計(jì)的軟件進(jìn)行優(yōu)化,不能使得上級(jí)和下級(jí)之間產(chǎn)生依賴的關(guān)系,計(jì)算機(jī)軟件開發(fā)過程中,可以使整個(gè)軟件的系統(tǒng)進(jìn)行抽象化的操作。如果分層技術(shù)是擁有很好的穩(wěn)定性,那么其中一個(gè)小的變化是影響不到全體的[3]。
首先,雙層技術(shù)在計(jì)算機(jī)中的應(yīng)用,大大提高了計(jì)算機(jī)開發(fā)的效率和自身軟件的利用效率,也在一定程度上縮短了計(jì)算機(jī)軟件的開發(fā)時(shí)間。雙層的結(jié)構(gòu)是為消費(fèi)者提供使用的界面,其中的界面的設(shè)計(jì)是包括兩個(gè),一個(gè)是客戶端的起點(diǎn),還有一個(gè)是客戶端的終點(diǎn),總體上來說,雙層設(shè)計(jì)在計(jì)算機(jī)軟件技術(shù)的應(yīng)用中,還是有著很大的限制條件,要求比較嚴(yán)格。比如,在服務(wù)器上的用戶不能太多,如果想獲得更好的體驗(yàn)和系統(tǒng)的平穩(wěn)運(yùn)行,就需要嚴(yán)格的控制。其次,三層技術(shù),它是建立在雙層技術(shù)的基礎(chǔ)山,其實(shí)就是雙層的加強(qiáng)版,多增加的功能就是對(duì)用戶的存儲(chǔ)工功能,在訪問的效率上獲得了很大的提高,其問題還是難以滿足更多用戶的需求。四層技術(shù)是將三層技術(shù)和雙層技術(shù)的有點(diǎn)結(jié)合起來了,可以滿足更復(fù)雜的情形的需要,比如其中有處理層、Web層、數(shù)據(jù)層和存儲(chǔ)層。業(yè)務(wù)層將數(shù)據(jù)進(jìn)行處理傳遞給Web層,然后彼此之間進(jìn)行數(shù)據(jù)的交換。使得兩者之間的差異匹配問題能夠得到解決。在商業(yè)化如此發(fā)達(dá)的現(xiàn)在,很多商業(yè)中心都是需要分層技術(shù)的,它的明顯優(yōu)點(diǎn)是人們喜愛的原因,商鋪管理中心使用,則可以大大減少和節(jié)約時(shí)間[4]。
4 結(jié)語
總之,在計(jì)算機(jī)技術(shù)發(fā)展很迅速的時(shí)代,計(jì)算機(jī)的使用環(huán)境也越來越復(fù)雜,在復(fù)雜中不斷尋找積極的解決辦法。計(jì)算機(jī)軟件技術(shù)的發(fā)展帶動(dòng)了軟件的開發(fā),也讓分層技術(shù)獲得很大的發(fā)展,大全球各行各業(yè)的發(fā)展都已經(jīng)離不開計(jì)算機(jī)了,如果有不法分子在計(jì)算機(jī)數(shù)據(jù)中進(jìn)行違法犯罪行為,那么將是一場重大的災(zāi)難。其實(shí)科學(xué)是一把雙刃劍,也就給自己的使用安全帶來了一定的威脅,在分層技術(shù)為計(jì)算機(jī)軟件開發(fā)提供的諸多保障下,計(jì)算機(jī)軟件開發(fā)一定會(huì)越來越好! 分層技術(shù)的應(yīng)用也將越來越廣泛,從而共同實(shí)現(xiàn)信息網(wǎng)絡(luò)發(fā)展繁榮。
參考文獻(xiàn)
[1]張振偉.基于計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用[J].河南科技學(xué)報(bào),2014(02):12-13
[2]楊博寧.淺談?dòng)?jì)算機(jī)軟件開發(fā)中的分層技術(shù)[J].科技雜志,2013(05):17-18
[3]鄒玲娜.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用探討[J].數(shù)字化用戶,2014(7):321-322.
[4]夏汶鈺.基于分層技術(shù)的計(jì)算機(jī)軟件開發(fā)分析[J].中國新通信,2013(22):135-136.