freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

司法機(jī)關(guān)電子政務(wù)系統(tǒng)體系結(jié)構(gòu)(編輯修改稿)

2025-07-21 08:51 本頁面
 

【文章內(nèi)容簡介】 戶端的請求,接受數(shù)據(jù)并進(jìn)行響應(yīng)的邏輯處理,以及數(shù)據(jù)持久化工作,并發(fā)送響應(yīng),將處理結(jié)果返回給客戶端。 C/S(客戶端/服務(wù)器)兩層次體系結(jié)構(gòu)是一種通用的、基于消息的模塊化結(jié)構(gòu),能夠提高系統(tǒng)的靈活性、可操作性和可擴(kuò)展性??蛻舳四軌蜻M(jìn)行部分簡單的邏輯處理工作,降低服務(wù)器端的工作負(fù)荷,這在早期服務(wù)端硬件水平不高的情況下,確實(shí)具有較高的合理性。 但在實(shí)際應(yīng)用中C/S已經(jīng)暴露出一些弊端和缺點(diǎn)。由于C/S只有兩層結(jié)構(gòu),結(jié)構(gòu)比較簡單,只能適用于專用的或者小范圍的局域網(wǎng)內(nèi)部,面向特點(diǎn)的用戶群。但隨著網(wǎng)絡(luò)的擴(kuò)展,對應(yīng)用系統(tǒng)分布式性能的要求也隨之提高,因此C/S體系結(jié)構(gòu)不能夠適應(yīng)更廣的網(wǎng)絡(luò)應(yīng)用環(huán)境。C/S體系機(jī)構(gòu)不可避免的整體性考慮,構(gòu)件的重用性要求不高,可擴(kuò)展性低。由于C/S體系結(jié)構(gòu)決定了必須在用戶機(jī)器上安裝客戶端應(yīng)用程序,因此增加了系統(tǒng)開發(fā)和維護(hù)的難度,從而增加了系統(tǒng)開發(fā)的成本費(fèi)用。隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)覆蓋范圍得到快速的擴(kuò)展,因此用戶對應(yīng)用系統(tǒng)分布式的要求也隨之提高,此外,應(yīng)用程序的開發(fā)開始更加關(guān)注模塊和構(gòu)件的可重用性,以及邏輯結(jié)構(gòu)的層次性。由于C/S體系結(jié)構(gòu)的應(yīng)用系統(tǒng)一般適用于特定的小型局域網(wǎng),構(gòu)件重用性、可擴(kuò)展性低下,以及開發(fā)和維護(hù)成本居高不下等在實(shí)際應(yīng)用中所暴露出來的種種問題,已經(jīng)明確說明C/S體系結(jié)構(gòu)已經(jīng)不能滿足分布式應(yīng)用系統(tǒng)的開發(fā)要求。取而代之的是B/S(Browser/Server 瀏覽器/服務(wù)器)體系結(jié)構(gòu)。Web技術(shù)經(jīng)過了十幾年的發(fā)展,已經(jīng)成為Internet和局域網(wǎng)的重要組成部分,也為B/S體系結(jié)構(gòu)的出現(xiàn)和廣泛應(yīng)用提供了前提條件?;贐/S的應(yīng)用系統(tǒng)在用戶端取消了客戶端軟件的開發(fā)和安裝,取而代之的僅僅是在用戶機(jī)器上安裝瀏覽器(Browser)。但由于瀏覽器僅僅起到向用戶提供交互界面的作用,并不具有較強(qiáng)的邏輯處理功能,因此需要將邏輯處理功能轉(zhuǎn)移到服務(wù)器端,自然增加了服務(wù)端的工作負(fù)荷,因此需要增強(qiáng)服務(wù)器端的設(shè)計與開發(fā),對服務(wù)端再進(jìn)行分層。服務(wù)端端也逐漸分離成Web服務(wù)端和數(shù)據(jù)庫服務(wù)器。B/S三層體系結(jié)構(gòu)圖如下圖。圖22 B/S三層體系結(jié)構(gòu) 客戶端瀏覽器(Browser)只負(fù)責(zé)為用戶提供友好的交互界面,搜集用戶輸入?yún)?shù),在用戶觸發(fā)一定事件后,向Web服務(wù)器(Web Server)發(fā)出HTTP請求(HTTP Request),并將請求參數(shù)傳送給Web服務(wù)器。 Web服務(wù)器主要負(fù)責(zé)商業(yè)邏輯處理,接受HTTP請求參數(shù),調(diào)用響應(yīng)的方法進(jìn)行邏輯運(yùn)算,并可以根據(jù)用戶需要訪問數(shù)據(jù)庫服務(wù)器(DataBase Server)。在商業(yè)邏輯處理完畢后,Web服務(wù)器將處理結(jié)果通過HTTP響應(yīng)(HTTP Response)發(fā)送給瀏覽器顯示給最終用戶。 數(shù)據(jù)庫服務(wù)器(DataBase Server)主要負(fù)責(zé)數(shù)據(jù)信息的存儲工作。數(shù)據(jù)庫服務(wù)器從Web服務(wù)器中分離出來,有助于減輕Web服務(wù)器的工作負(fù)荷,也有助于系統(tǒng)數(shù)據(jù)信息的管理組織。使得服務(wù)器端商業(yè)邏輯處理和數(shù)據(jù)信息處理相互獨(dú)立,層次清楚,有助于系統(tǒng)的擴(kuò)展性的提高。 相對于C/S體系結(jié)構(gòu),基于B/S的應(yīng)用系統(tǒng)更加容易建立在廣域網(wǎng)上,可以面向不可知的用戶。B/S體系結(jié)構(gòu)要求系統(tǒng)構(gòu)件相對獨(dú)立,可以較好的重用,減少了重復(fù)開發(fā),此外僅需要在用戶端安裝瀏覽器,大大減少了系統(tǒng)開發(fā)維護(hù)成本。鑒于以上優(yōu)勢,Microsoft推出全面支持網(wǎng)絡(luò)的構(gòu)件搭建平臺,Sun和IBM也推出了JavaBean構(gòu)建技術(shù),使得B/S體系結(jié)構(gòu)成熟完善,大有取代C/S體系結(jié)構(gòu)的趨勢。隨著越來越多的企業(yè)級分布式的事務(wù)處理要求的提高,三層體系結(jié)構(gòu)中Web服務(wù)器的工作負(fù)荷也不斷加大。需要繼續(xù)對Web服務(wù)器的層次結(jié)構(gòu)進(jìn)行細(xì)分,對于細(xì)分的方法根據(jù)不同的技術(shù)平臺而不同。本文的以下章節(jié)將著重研究基于J2EE技術(shù)的細(xì)分方法。 網(wǎng)絡(luò)的發(fā)展迫切需要有效的企業(yè)系統(tǒng)的開發(fā),構(gòu)建出高質(zhì)量、高度可用的企業(yè)應(yīng)用,多層體系結(jié)構(gòu)應(yīng)運(yùn)而生。客戶機(jī)不斷被壓縮,逐漸被瀏覽器所替代,因此也促使在進(jìn)行系統(tǒng)設(shè)計開發(fā)過程中更加注重服務(wù)器的設(shè)計與開發(fā),對服務(wù)器進(jìn)行細(xì)分。在技術(shù)方面,應(yīng)用服務(wù)器技術(shù)和容器組件技術(shù)的出現(xiàn)為企業(yè)級網(wǎng)絡(luò)的分布式應(yīng)用提供了優(yōu)秀的技術(shù)支持,促使了這種趨勢的發(fā)展和完善。 現(xiàn)在最流行和實(shí)用的分布式系統(tǒng)開發(fā)語言就是Java。Java語言從1995年出現(xiàn)以來,根據(jù)不同的市場需要,已經(jīng)發(fā)展成三個不同的應(yīng)用平臺:J2ME、J2SE、J2EE。其中J2EE(Java 2 Platform,Enterprise Edition)是Sun公司聯(lián)合多家IT業(yè)大型公司,把所有與企業(yè)相關(guān)的標(biāo)準(zhǔn)、API進(jìn)行整合推出的企業(yè)級版本,是一個開發(fā)分布式企業(yè)級應(yīng)用的規(guī)范平臺,為程序開發(fā)人員提供了一個多層次的分布式體系結(jié)構(gòu)和一系列開發(fā)技術(shù)規(guī)范。其中多層次分布式體系結(jié)構(gòu)是指根據(jù)功能把應(yīng)用邏輯再進(jìn)行細(xì)分,每個層次支持相應(yīng)的服務(wù)器和組件,組件在分布式服務(wù)器的組件容器中運(yùn)行,榮期間通過相關(guān)的協(xié)議進(jìn)行通訊,實(shí)現(xiàn)組件間的相互調(diào)用。J2EE平臺為服務(wù)器端的細(xì)分提供了不同的組件、容器以及規(guī)范,例如JSP、Servlet組件及應(yīng)用服務(wù)器容器,EJB組件及EJB容器等等,各種不同的組件及容器部署在不同層次上,不同的層次可以部署在相同服務(wù)器或者不同服務(wù)器上?;贘2EE的Web多層體系結(jié)構(gòu)圖如下圖。圖23 基于J2EE的Web多層體系結(jié)構(gòu) 客戶層可以是桌面應(yīng)用程序,也可以是基于Web的應(yīng)用程序,主要負(fù)責(zé)向最終用戶提供友好的可視化交互界面。本文主要研究基于Web應(yīng)用系統(tǒng)的體系結(jié)構(gòu),因此擔(dān)任客戶層角色的應(yīng)給為Web瀏覽器(Web Browser),瀏覽器并不具備完善的邏輯處理功能,只是負(fù)責(zé)發(fā)送請求以及顯示響應(yīng)結(jié)果,可以下載靜態(tài)的HTML頁面或者由Web層生成的動態(tài)HTML頁面,屬于一種瘦客戶端。 Web層產(chǎn)生表示邏輯。根據(jù)用戶請求,接受請求參數(shù),并調(diào)用業(yè)務(wù)層處理單元,在獲得處理結(jié)果后動態(tài)生成表示單元返回給客戶層瀏覽器。J2EE平臺為Web層提供了JSP、Servlet組件及Web容器應(yīng)用服務(wù)器。JSP和Servlet組件接受用戶請求,并根據(jù)邏輯處理結(jié)果產(chǎn)生動態(tài)的顯示頁面。應(yīng)用服務(wù)器則負(fù)責(zé)對JSP、Servlet等組件的管理工作。 業(yè)務(wù)層主要負(fù)責(zé)處理應(yīng)用的核心業(yè)務(wù)邏輯,以滿足特定業(yè)務(wù)領(lǐng)域的業(yè)務(wù)邏輯處理需求。J2
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1