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

        ?

        基于J2EE下的Web應用架構(gòu)設計

        2014-04-21 15:48:01成照燕
        新媒體研究 2014年5期
        關鍵詞:架構(gòu)設計

        成照燕

        摘 要 從實際情況來看,J2EE架構(gòu)的作用的確很強,在網(wǎng)絡中發(fā)揮著巨大的作用,同時其架構(gòu)的設計過程也比較繁瑣。文章以J2EE下的Web應用架構(gòu)設計為研究對象,通過架構(gòu)設計模式的概述、架構(gòu)設計模式的實際應用、J2EE模式分層以及Web微架構(gòu)模型創(chuàng)建三個方面對研究對象進行探討和分析。

        關鍵詞 J2EE;Web;架構(gòu);設計

        中圖分類號:TP311 文獻標識碼:A 文章編號:1671-7597(2014)05-0034-01

        近些年來,互聯(lián)網(wǎng)技術(shù)發(fā)展的非常迅速,同時也被世界各個領域所大面積使用。伴隨各大領域?qū)Ψ植际揭约靶畔⑾到y(tǒng)整合的相關要求,產(chǎn)生了三層體系結(jié)構(gòu),其中b/s結(jié)構(gòu)的使用程序占了主導地位。J2EE是設計人員采取的重要設計方案之一,J2EE的架構(gòu)作用非常的強,而且它的設計也比較繁瑣,為了能夠給用戶研發(fā)出結(jié)構(gòu)更加合理,使用更加安全,效率更大的系統(tǒng),專業(yè)的設計師研發(fā)出很多的設計模式。

        1 架構(gòu)設計模式的概述

        在20世紀70年代,國外就有專家寫了很多的著作,對土木工程以及建筑方面的一些設計模式做了記載。之后,在軟件的研發(fā)過程中就利用了“設計模式”的觀點。

        設計模式與抽象層次以及粒度是不一樣的。接下來,通過兩個原則對設計模式做了分類,具體如下。

        1)目的性的原則。也就是說“模式”是要完成某項工作或者是達到某個目的的?!澳J健备鶕?jù)它的目的可分成幾個類型:結(jié)構(gòu)型、創(chuàng)建型以及行為型。結(jié)構(gòu)型的模式是類與對象相結(jié)合;創(chuàng)建型的模式是與對象的創(chuàng)造相關;行為型模式是對對象以及類之間的相互關系來做出描述的。

        2)范圍方面的原則。固定的模式重點是應用在類上面還是對象上面。使用類模式來對類和子類的關系進行處理,它們之間的關系經(jīng)過繼承創(chuàng)建靜態(tài)的關系,在編譯的過程中就已經(jīng)定好了。采用對象的模式來對對象之間的聯(lián)系進行處理,它們之間的聯(lián)系在運行過程中是不斷變化著的,有著動態(tài)特性。從某個方面來講,大部分的模式采用的都是繼承的機制,因此“類模式”指的只是對類之間聯(lián)系進行處理的一些模式,基本上都在對象模式的范圍之內(nèi)。

        創(chuàng)建型的類模式可以把對象的一些工作推遲至子類,然而創(chuàng)建型的對象模式卻可以把其推遲至其他的對象當中。結(jié)構(gòu)型的類模式是采用繼承的機制來對類進行結(jié)合的,然而結(jié)構(gòu)型的對象模式卻對對象的結(jié)合形式進行了詳細的描述。行為型的類模式采用了繼承描述的算法,行為型的對象模式卻是對一隊對象如何達到一個對象沒有辦法達到的目標進行具體的描述的。

        另外還有些模式,這些模式往往會打包使用,很多的模式能夠被取代,很多的模式可能在應用的目的上面不太一樣,可是設計出來的效果是非常的類似的。

        2 架構(gòu)設計模式的實際應用

        設計模式可以作為一種通用的技術(shù)來對一大類的問題進行解決。比如,房間采光方面的設計,可能每個設計師都會有不同的設計方案把房間設計的更加明亮;一樣的情況,對于一些網(wǎng)絡方面的問題,設計師同樣也會用很多不一樣的設計方案來解決。模式是一種具有通用構(gòu)造的解決方式。而設計模式是一些專業(yè)軟件設計師的勞動果實,是很多網(wǎng)絡問題的解決方案,可以把設計模式作用歸為以下幾點。

        1)重用代碼沒有重用設計有價值,因為重用設計可以自動的引起代碼的重用。

        2)可以給設計帶來更多的詞匯,每一個設計的詞匯就是每一個模式的名字,它的定義可以讓設計者之間的溝通更加簡單。

        3)在研發(fā)的文檔當中使用模式詞匯能夠使別人更加深入的了解你的意思,懂得了你這樣做的目的是什么,同時還知道了你都做了哪些事情。編程過程就變得更加的簡單了。

        4)使用設計模式能夠讓重構(gòu)的系統(tǒng)更加簡單,能夠保證研發(fā)出對的代碼,同時還能減少在設計過程中出現(xiàn)的錯誤,另外還能給其他程序的編寫提供更好的系統(tǒng)構(gòu)架。

        5)設計模式的正確以及合理化運用可以節(jié)約更多的時間。

        3 J2EE模式分層以及Web微架構(gòu)模型創(chuàng)建

        3.1 J2EE模式分層

        按照模式使用環(huán)境的不同,J2EE設計模式可分成以下幾類。

        1)表示層次。它的設計模式主要有:過濾設備攔截的模式、前部控制設備的模式、視圖復合的模式等。

        2)業(yè)務層次。它的設計模式主要有:業(yè)務代表的模式、門面會話的模式、定位服務器的模式等。

        3)集成層次。它的設計模式主要有:對象傳輸?shù)哪J?,實體復合的模式以及訪問對象數(shù)據(jù)的模式等。

        具體的J2EE設計模式的層次如圖1所示。

        圖1 J2EE的層次結(jié)構(gòu)

        3.2 Web微架構(gòu)模型創(chuàng)建

        Web微架構(gòu)就是把很多的設計模式結(jié)合到一起,它可以對這些設計模式的相互關系進行解決。和微架構(gòu)來進行計較,設計模式屬于是微操作,它只是對某個問題進行解決的方法,不屬于是系統(tǒng)。像那些比較小的系統(tǒng)能夠把相關的要求通過某個平臺的一些相關組件來實現(xiàn),可是業(yè)務一旦變得繁瑣了就沒有辦法通過這樣來達到了,由于這樣的路徑可能不能走,會引起代碼混亂。從整體考慮,正確的使用微架構(gòu),那些互相聯(lián)系的設計模式才可以得到更好的解決。

        4 結(jié)束語

        綜上所述,J2EE架構(gòu)在網(wǎng)絡中發(fā)揮著非常大的作用,可以說功能非常的強大,同時它在其架構(gòu)設計方面也是非常繁雜的。本文還對Web應用的平臺以及J2EE平臺所采用的設計模式進行了研究。設計模式的獨立性和復合使用與實際的研發(fā)不太相符,根據(jù)Web在應用中的一些問題,本文還對Web的微構(gòu)架模型進行了分析。

        參考文獻

        [1]馬艷華.J2EE核心模式[M].劉天北譯.北京:機械工業(yè)出版社,2012.

        [2]彭曉冰.基于微架構(gòu)概念的J2EE企業(yè)應用架構(gòu)模式研究[J].江蘇科技大學學報:自然科學版,2012(5):54-56.

        [3]韓偉,范植華.J2EE設計模式在改進系統(tǒng)性能中的應用研究[J].計算機工程與設計,2012(4):20-22.endprint

        摘 要 從實際情況來看,J2EE架構(gòu)的作用的確很強,在網(wǎng)絡中發(fā)揮著巨大的作用,同時其架構(gòu)的設計過程也比較繁瑣。文章以J2EE下的Web應用架構(gòu)設計為研究對象,通過架構(gòu)設計模式的概述、架構(gòu)設計模式的實際應用、J2EE模式分層以及Web微架構(gòu)模型創(chuàng)建三個方面對研究對象進行探討和分析。

        關鍵詞 J2EE;Web;架構(gòu);設計

        中圖分類號:TP311 文獻標識碼:A 文章編號:1671-7597(2014)05-0034-01

        近些年來,互聯(lián)網(wǎng)技術(shù)發(fā)展的非常迅速,同時也被世界各個領域所大面積使用。伴隨各大領域?qū)Ψ植际揭约靶畔⑾到y(tǒng)整合的相關要求,產(chǎn)生了三層體系結(jié)構(gòu),其中b/s結(jié)構(gòu)的使用程序占了主導地位。J2EE是設計人員采取的重要設計方案之一,J2EE的架構(gòu)作用非常的強,而且它的設計也比較繁瑣,為了能夠給用戶研發(fā)出結(jié)構(gòu)更加合理,使用更加安全,效率更大的系統(tǒng),專業(yè)的設計師研發(fā)出很多的設計模式。

        1 架構(gòu)設計模式的概述

        在20世紀70年代,國外就有專家寫了很多的著作,對土木工程以及建筑方面的一些設計模式做了記載。之后,在軟件的研發(fā)過程中就利用了“設計模式”的觀點。

        設計模式與抽象層次以及粒度是不一樣的。接下來,通過兩個原則對設計模式做了分類,具體如下。

        1)目的性的原則。也就是說“模式”是要完成某項工作或者是達到某個目的的?!澳J健备鶕?jù)它的目的可分成幾個類型:結(jié)構(gòu)型、創(chuàng)建型以及行為型。結(jié)構(gòu)型的模式是類與對象相結(jié)合;創(chuàng)建型的模式是與對象的創(chuàng)造相關;行為型模式是對對象以及類之間的相互關系來做出描述的。

        2)范圍方面的原則。固定的模式重點是應用在類上面還是對象上面。使用類模式來對類和子類的關系進行處理,它們之間的關系經(jīng)過繼承創(chuàng)建靜態(tài)的關系,在編譯的過程中就已經(jīng)定好了。采用對象的模式來對對象之間的聯(lián)系進行處理,它們之間的聯(lián)系在運行過程中是不斷變化著的,有著動態(tài)特性。從某個方面來講,大部分的模式采用的都是繼承的機制,因此“類模式”指的只是對類之間聯(lián)系進行處理的一些模式,基本上都在對象模式的范圍之內(nèi)。

        創(chuàng)建型的類模式可以把對象的一些工作推遲至子類,然而創(chuàng)建型的對象模式卻可以把其推遲至其他的對象當中。結(jié)構(gòu)型的類模式是采用繼承的機制來對類進行結(jié)合的,然而結(jié)構(gòu)型的對象模式卻對對象的結(jié)合形式進行了詳細的描述。行為型的類模式采用了繼承描述的算法,行為型的對象模式卻是對一隊對象如何達到一個對象沒有辦法達到的目標進行具體的描述的。

        另外還有些模式,這些模式往往會打包使用,很多的模式能夠被取代,很多的模式可能在應用的目的上面不太一樣,可是設計出來的效果是非常的類似的。

        2 架構(gòu)設計模式的實際應用

        設計模式可以作為一種通用的技術(shù)來對一大類的問題進行解決。比如,房間采光方面的設計,可能每個設計師都會有不同的設計方案把房間設計的更加明亮;一樣的情況,對于一些網(wǎng)絡方面的問題,設計師同樣也會用很多不一樣的設計方案來解決。模式是一種具有通用構(gòu)造的解決方式。而設計模式是一些專業(yè)軟件設計師的勞動果實,是很多網(wǎng)絡問題的解決方案,可以把設計模式作用歸為以下幾點。

        1)重用代碼沒有重用設計有價值,因為重用設計可以自動的引起代碼的重用。

        2)可以給設計帶來更多的詞匯,每一個設計的詞匯就是每一個模式的名字,它的定義可以讓設計者之間的溝通更加簡單。

        3)在研發(fā)的文檔當中使用模式詞匯能夠使別人更加深入的了解你的意思,懂得了你這樣做的目的是什么,同時還知道了你都做了哪些事情。編程過程就變得更加的簡單了。

        4)使用設計模式能夠讓重構(gòu)的系統(tǒng)更加簡單,能夠保證研發(fā)出對的代碼,同時還能減少在設計過程中出現(xiàn)的錯誤,另外還能給其他程序的編寫提供更好的系統(tǒng)構(gòu)架。

        5)設計模式的正確以及合理化運用可以節(jié)約更多的時間。

        3 J2EE模式分層以及Web微架構(gòu)模型創(chuàng)建

        3.1 J2EE模式分層

        按照模式使用環(huán)境的不同,J2EE設計模式可分成以下幾類。

        1)表示層次。它的設計模式主要有:過濾設備攔截的模式、前部控制設備的模式、視圖復合的模式等。

        2)業(yè)務層次。它的設計模式主要有:業(yè)務代表的模式、門面會話的模式、定位服務器的模式等。

        3)集成層次。它的設計模式主要有:對象傳輸?shù)哪J剑瑢嶓w復合的模式以及訪問對象數(shù)據(jù)的模式等。

        具體的J2EE設計模式的層次如圖1所示。

        圖1 J2EE的層次結(jié)構(gòu)

        3.2 Web微架構(gòu)模型創(chuàng)建

        Web微架構(gòu)就是把很多的設計模式結(jié)合到一起,它可以對這些設計模式的相互關系進行解決。和微架構(gòu)來進行計較,設計模式屬于是微操作,它只是對某個問題進行解決的方法,不屬于是系統(tǒng)。像那些比較小的系統(tǒng)能夠把相關的要求通過某個平臺的一些相關組件來實現(xiàn),可是業(yè)務一旦變得繁瑣了就沒有辦法通過這樣來達到了,由于這樣的路徑可能不能走,會引起代碼混亂。從整體考慮,正確的使用微架構(gòu),那些互相聯(lián)系的設計模式才可以得到更好的解決。

        4 結(jié)束語

        綜上所述,J2EE架構(gòu)在網(wǎng)絡中發(fā)揮著非常大的作用,可以說功能非常的強大,同時它在其架構(gòu)設計方面也是非常繁雜的。本文還對Web應用的平臺以及J2EE平臺所采用的設計模式進行了研究。設計模式的獨立性和復合使用與實際的研發(fā)不太相符,根據(jù)Web在應用中的一些問題,本文還對Web的微構(gòu)架模型進行了分析。

        參考文獻

        [1]馬艷華.J2EE核心模式[M].劉天北譯.北京:機械工業(yè)出版社,2012.

        [2]彭曉冰.基于微架構(gòu)概念的J2EE企業(yè)應用架構(gòu)模式研究[J].江蘇科技大學學報:自然科學版,2012(5):54-56.

        [3]韓偉,范植華.J2EE設計模式在改進系統(tǒng)性能中的應用研究[J].計算機工程與設計,2012(4):20-22.endprint

        摘 要 從實際情況來看,J2EE架構(gòu)的作用的確很強,在網(wǎng)絡中發(fā)揮著巨大的作用,同時其架構(gòu)的設計過程也比較繁瑣。文章以J2EE下的Web應用架構(gòu)設計為研究對象,通過架構(gòu)設計模式的概述、架構(gòu)設計模式的實際應用、J2EE模式分層以及Web微架構(gòu)模型創(chuàng)建三個方面對研究對象進行探討和分析。

        關鍵詞 J2EE;Web;架構(gòu);設計

        中圖分類號:TP311 文獻標識碼:A 文章編號:1671-7597(2014)05-0034-01

        近些年來,互聯(lián)網(wǎng)技術(shù)發(fā)展的非常迅速,同時也被世界各個領域所大面積使用。伴隨各大領域?qū)Ψ植际揭约靶畔⑾到y(tǒng)整合的相關要求,產(chǎn)生了三層體系結(jié)構(gòu),其中b/s結(jié)構(gòu)的使用程序占了主導地位。J2EE是設計人員采取的重要設計方案之一,J2EE的架構(gòu)作用非常的強,而且它的設計也比較繁瑣,為了能夠給用戶研發(fā)出結(jié)構(gòu)更加合理,使用更加安全,效率更大的系統(tǒng),專業(yè)的設計師研發(fā)出很多的設計模式。

        1 架構(gòu)設計模式的概述

        在20世紀70年代,國外就有專家寫了很多的著作,對土木工程以及建筑方面的一些設計模式做了記載。之后,在軟件的研發(fā)過程中就利用了“設計模式”的觀點。

        設計模式與抽象層次以及粒度是不一樣的。接下來,通過兩個原則對設計模式做了分類,具體如下。

        1)目的性的原則。也就是說“模式”是要完成某項工作或者是達到某個目的的?!澳J健备鶕?jù)它的目的可分成幾個類型:結(jié)構(gòu)型、創(chuàng)建型以及行為型。結(jié)構(gòu)型的模式是類與對象相結(jié)合;創(chuàng)建型的模式是與對象的創(chuàng)造相關;行為型模式是對對象以及類之間的相互關系來做出描述的。

        2)范圍方面的原則。固定的模式重點是應用在類上面還是對象上面。使用類模式來對類和子類的關系進行處理,它們之間的關系經(jīng)過繼承創(chuàng)建靜態(tài)的關系,在編譯的過程中就已經(jīng)定好了。采用對象的模式來對對象之間的聯(lián)系進行處理,它們之間的聯(lián)系在運行過程中是不斷變化著的,有著動態(tài)特性。從某個方面來講,大部分的模式采用的都是繼承的機制,因此“類模式”指的只是對類之間聯(lián)系進行處理的一些模式,基本上都在對象模式的范圍之內(nèi)。

        創(chuàng)建型的類模式可以把對象的一些工作推遲至子類,然而創(chuàng)建型的對象模式卻可以把其推遲至其他的對象當中。結(jié)構(gòu)型的類模式是采用繼承的機制來對類進行結(jié)合的,然而結(jié)構(gòu)型的對象模式卻對對象的結(jié)合形式進行了詳細的描述。行為型的類模式采用了繼承描述的算法,行為型的對象模式卻是對一隊對象如何達到一個對象沒有辦法達到的目標進行具體的描述的。

        另外還有些模式,這些模式往往會打包使用,很多的模式能夠被取代,很多的模式可能在應用的目的上面不太一樣,可是設計出來的效果是非常的類似的。

        2 架構(gòu)設計模式的實際應用

        設計模式可以作為一種通用的技術(shù)來對一大類的問題進行解決。比如,房間采光方面的設計,可能每個設計師都會有不同的設計方案把房間設計的更加明亮;一樣的情況,對于一些網(wǎng)絡方面的問題,設計師同樣也會用很多不一樣的設計方案來解決。模式是一種具有通用構(gòu)造的解決方式。而設計模式是一些專業(yè)軟件設計師的勞動果實,是很多網(wǎng)絡問題的解決方案,可以把設計模式作用歸為以下幾點。

        1)重用代碼沒有重用設計有價值,因為重用設計可以自動的引起代碼的重用。

        2)可以給設計帶來更多的詞匯,每一個設計的詞匯就是每一個模式的名字,它的定義可以讓設計者之間的溝通更加簡單。

        3)在研發(fā)的文檔當中使用模式詞匯能夠使別人更加深入的了解你的意思,懂得了你這樣做的目的是什么,同時還知道了你都做了哪些事情。編程過程就變得更加的簡單了。

        4)使用設計模式能夠讓重構(gòu)的系統(tǒng)更加簡單,能夠保證研發(fā)出對的代碼,同時還能減少在設計過程中出現(xiàn)的錯誤,另外還能給其他程序的編寫提供更好的系統(tǒng)構(gòu)架。

        5)設計模式的正確以及合理化運用可以節(jié)約更多的時間。

        3 J2EE模式分層以及Web微架構(gòu)模型創(chuàng)建

        3.1 J2EE模式分層

        按照模式使用環(huán)境的不同,J2EE設計模式可分成以下幾類。

        1)表示層次。它的設計模式主要有:過濾設備攔截的模式、前部控制設備的模式、視圖復合的模式等。

        2)業(yè)務層次。它的設計模式主要有:業(yè)務代表的模式、門面會話的模式、定位服務器的模式等。

        3)集成層次。它的設計模式主要有:對象傳輸?shù)哪J?,實體復合的模式以及訪問對象數(shù)據(jù)的模式等。

        具體的J2EE設計模式的層次如圖1所示。

        圖1 J2EE的層次結(jié)構(gòu)

        3.2 Web微架構(gòu)模型創(chuàng)建

        Web微架構(gòu)就是把很多的設計模式結(jié)合到一起,它可以對這些設計模式的相互關系進行解決。和微架構(gòu)來進行計較,設計模式屬于是微操作,它只是對某個問題進行解決的方法,不屬于是系統(tǒng)。像那些比較小的系統(tǒng)能夠把相關的要求通過某個平臺的一些相關組件來實現(xiàn),可是業(yè)務一旦變得繁瑣了就沒有辦法通過這樣來達到了,由于這樣的路徑可能不能走,會引起代碼混亂。從整體考慮,正確的使用微架構(gòu),那些互相聯(lián)系的設計模式才可以得到更好的解決。

        4 結(jié)束語

        綜上所述,J2EE架構(gòu)在網(wǎng)絡中發(fā)揮著非常大的作用,可以說功能非常的強大,同時它在其架構(gòu)設計方面也是非常繁雜的。本文還對Web應用的平臺以及J2EE平臺所采用的設計模式進行了研究。設計模式的獨立性和復合使用與實際的研發(fā)不太相符,根據(jù)Web在應用中的一些問題,本文還對Web的微構(gòu)架模型進行了分析。

        參考文獻

        [1]馬艷華.J2EE核心模式[M].劉天北譯.北京:機械工業(yè)出版社,2012.

        [2]彭曉冰.基于微架構(gòu)概念的J2EE企業(yè)應用架構(gòu)模式研究[J].江蘇科技大學學報:自然科學版,2012(5):54-56.

        [3]韓偉,范植華.J2EE設計模式在改進系統(tǒng)性能中的應用研究[J].計算機工程與設計,2012(4):20-22.endprint

        猜你喜歡
        架構(gòu)設計
        基于FPGA的RNN硬件加速架構(gòu)
        功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應用和實踐
        汽車工程(2021年12期)2021-03-08 02:34:30
        瞞天過?!律O計萌到家
        設計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
        電信科學(2017年6期)2017-07-01 15:45:17
        有種設計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        一種基于FPGA+ARM架構(gòu)的μPMU實現(xiàn)
        設計之味
        舒適廣告(2008年9期)2008-09-22 10:02:48
        手机在线观看亚洲av| 国产人妻熟女高跟丝袜| 国产亚洲中文字幕一区| 午夜男女靠比视频免费| 伊人久久大香线蕉午夜av| 无码人妻h动漫中文字幕| 国产国产人免费人成免费视频| 亚洲欧美乱日韩乱国产| 亚洲成在人网站av天堂| 亚洲成人小说| 精选麻豆国产AV| 久久亚洲国产欧洲精品一| 日韩人妻无码精品系列专区无遮| 久久精品亚洲成在人线av| 97成人精品在线视频| 夜夜爽夜夜叫夜夜高潮| 亚洲av国产av综合av卡| 国产丝袜无码一区二区三区视频 | 精品女同av一区二区三区 | 私人毛片免费高清影视院| 最好看2019高清中文字幕视频| 亚洲AV无码乱码1区久久| 爆乳日韩尤物无码一区| 亚洲国产精品天堂久久久| 91精品国产综合久久熟女| 精品无码国产一区二区三区av | 亚洲综合有码中文字幕| 国产精品视频自拍在线| 无码任你躁久久久久久久| 精品人妻中文av一区二区三区| 亚洲av高清在线观看三区| 亚洲国产精品免费一区| 日本va中文字幕亚洲久伊人| 国产99一区二区三区四区| 草草浮力影院| 亚洲AV无码久久久一区二不卡| 亚洲一区二区视频蜜桃| 美丽的小蜜桃在线观看| 国产裸体舞一区二区三区| 色视频www在线播放国产人成| 久久成人麻豆午夜电影|