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

正文內(nèi)容

asp體系結(jié)構(gòu)的發(fā)展外文翻譯-jsp程序-展示頁(yè)

2025-05-27 19:30本頁(yè)面
  

【正文】 器端 (Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。 B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。如我院使用 的上海超蘭公司“案件統(tǒng)計(jì)”管理軟件就是典型的 C/S 體系結(jié)構(gòu)管理軟件。由于沒(méi)能提供用戶真正期望的開(kāi)放環(huán)境, C/S 結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開(kāi)發(fā)不同版本的軟件, 加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應(yīng)百臺(tái)電腦以上局域網(wǎng)用戶同時(shí)使用。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。它是軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到 Client 端和Server 端來(lái)實(shí)現(xiàn),降低了系統(tǒng)的通訊開(kāi)銷。 (1)什么是 C/S 結(jié)構(gòu)。由此我們選擇 B/S 架構(gòu)作為系統(tǒng)開(kāi)發(fā)的體系結(jié)構(gòu)。Browser/Server 系統(tǒng)在客戶機(jī)與數(shù)據(jù)庫(kù)服務(wù)器之間增加了一層 Web 服務(wù)器,使兩者不再直接相連,客戶機(jī)無(wú)法直接對(duì)數(shù)據(jù)庫(kù)操縱,有效地防止用戶的非法入侵。 Browser/Server 系統(tǒng)的三部分模塊各自相對(duì)獨(dú)立,其中一部分模塊改變時(shí)其它模塊不受影響,系統(tǒng)改進(jìn)變得非常容易,且可以用不同廠家的產(chǎn)品來(lái)組成性能更佳的系統(tǒng)。 Browser/Server 的客戶端不再負(fù)責(zé)數(shù)據(jù)庫(kù)的存取和復(fù)雜數(shù)據(jù)計(jì)算的等任務(wù),只需要其進(jìn)行顯示,充分發(fā)揮了服務(wù)器的強(qiáng)大作用,這樣就大大的降低了對(duì)客戶端的要求,客戶端變得非?!笆荨?。 Browser/Server 用戶的界面都統(tǒng)一在瀏覽器上,瀏覽器易于使用、界面友好,不須再學(xué)習(xí)使用其它的軟件,一勞永逸的解決了用戶的使用問(wèn)題。 Browser/Server 的應(yīng)用只需在客戶端裝有通用的瀏覽器即可,維護(hù)和升級(jí)工作都在服務(wù)器端進(jìn)行,不需對(duì)客 戶端進(jìn)行任何改變,故而大大降低了開(kāi)發(fā)和維護(hù)的成本。 Browser/Server 所采用的標(biāo)準(zhǔn)都是開(kāi)放的、非專用的,是經(jīng)過(guò)標(biāo)準(zhǔn)化組織所確定的而非單一廠商所制定,保證了其應(yīng)用的通用性和跨平臺(tái)性。它從根本上改變了傳統(tǒng)的二層 Client/Server 體系結(jié)構(gòu)的缺陷,它是應(yīng)用系統(tǒng)體系結(jié)構(gòu)中一次深刻的變革。由于客戶機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下子“苗條”了許多,不再負(fù)責(zé)處理復(fù)雜計(jì)算和數(shù) 據(jù)訪問(wèn)等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個(gè)客戶機(jī)之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層體系結(jié)構(gòu)如下圖所示。它的任務(wù)是接受Web 服務(wù)器對(duì)數(shù)據(jù)庫(kù)操縱的請(qǐng)求,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)查詢、修改、更新等功能,把運(yùn)行結(jié)果提交給 Web 服務(wù)器。 第三層 數(shù)據(jù)層:數(shù)據(jù)庫(kù)服務(wù)器。 在功能層中包含系 統(tǒng)的事務(wù)處理邏輯,位于 Web 服務(wù)器端。它的任務(wù)是由 Web 瀏覽器向網(wǎng)絡(luò)上的某一 Web 服務(wù)器提出服務(wù)請(qǐng)求, Web 服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后用 HTTP協(xié)議把所需的主頁(yè)傳送給客戶端,客戶機(jī)接受傳來(lái)的主頁(yè)文件,并把它顯示在 Web瀏覽器上。 在 Browser/Server 三層體系結(jié)構(gòu)下,表示層 (Presentatioon)、功能層 (Business Logic)、數(shù)據(jù)層 (Data Service)被割成三個(gè)相對(duì)獨(dú)立的單元: 第一層 表示層: Web 瀏覽器。 在 Browser/Server 的系統(tǒng)中,用戶可以通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求。 B/S 體系結(jié)構(gòu)即 Browser/Server,瀏覽器 /服務(wù)器端。同時(shí),由于把許多業(yè)務(wù)邏輯集中到了單一的應(yīng)用服務(wù)器上,應(yīng)用系統(tǒng)的維護(hù)工作也被集中到了一起,消除了傳統(tǒng) Client/Server 結(jié)構(gòu)中軟件分發(fā)的問(wèn)題。因此其結(jié)構(gòu)就變成了新的 (Client 應(yīng)用+Server 應(yīng)用 )/Server 結(jié)構(gòu)??蛻魬?yīng)用是原來(lái)客戶應(yīng)用的一部分,另一部分被移入服務(wù)器應(yīng)用中。如在進(jìn)行文件傳輸時(shí),如果把提供文件的一方稱為服務(wù)器,把獲取文件的一方稱為客戶,則 在使用 get 或 mget 命令從另一個(gè)節(jié)點(diǎn)取文件時(shí),可以認(rèn)為自己使用的及其是客戶機(jī),在使用 put 或 mput命令向另一個(gè)節(jié)點(diǎn)發(fā)送文件時(shí)又可以認(rèn)為自己使用的機(jī)器是服務(wù)器。 將客戶 /服務(wù)器模型應(yīng)用于 Inter 服務(wù), 客戶與服務(wù)器之間的關(guān)系并不是一成不變的。為了能夠提供服務(wù),服務(wù)器一方必須具有一定的硬件和相應(yīng)的服務(wù)器軟件;同樣,客戶一方也必須具有一定的硬件和相應(yīng)的客戶軟件。對(duì)于一臺(tái)計(jì)算機(jī)來(lái)說(shuō),它可以具有雙重功能,在某一時(shí)刻充當(dāng)服務(wù)器,而在另一時(shí)刻又成為客戶機(jī)。如下圖: 從技術(shù)角度講,“客戶機(jī)”和“服務(wù)器”都是邏輯的概念,其含義是:將計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用分成兩大部分,其中一部分支持多個(gè)用戶共享的功能與資源,它由服務(wù)器來(lái)實(shí)現(xiàn);另一部分是面向每個(gè)用戶的,由客戶機(jī)來(lái)實(shí)現(xiàn),也就是說(shuō),客戶機(jī)通常執(zhí)行前臺(tái)功能,通過(guò)用戶界面實(shí)現(xiàn)人機(jī)對(duì)話,或是執(zhí)行用戶特定的應(yīng)用程序。網(wǎng)絡(luò)各站點(diǎn)主機(jī)上資源(硬件、軟件、數(shù)據(jù))分步不均衡,在客戶 /服務(wù)器結(jié)構(gòu)下,無(wú)資源的客戶機(jī)通過(guò)向有資源的服務(wù)器發(fā)出請(qǐng)求,并得到資源請(qǐng)求,從而適應(yīng)網(wǎng)絡(luò)中資源分布的不均衡性。 客戶 /服務(wù)器( Client/Server)模型是一種良好的軟件體系結(jié)構(gòu),是網(wǎng)絡(luò)的最佳應(yīng)用模式之一。 C/S 體系結(jié)構(gòu)即 client/server,客戶端 /服務(wù)器端。附件 1:外文資料翻譯譯文 ASP 體系結(jié)構(gòu)的發(fā)展 利用 ASP 開(kāi)發(fā) Web 應(yīng)用程序首先必須確立 Web 應(yīng)用的體系結(jié)構(gòu)。 淮 陰 工 學(xué) 院 畢業(yè)設(shè)計(jì) (論文 )外文資料翻譯 學(xué) 院 : 計(jì)算機(jī)工程學(xué)院 專 業(yè): 通信工程 姓 名: 鄭啟航 學(xué) 號(hào): 1081302234 外文出處: Professional Web Services ( 用外文寫 ) Russ Basiura, Mike Batongbacal 附 件: ; 。 指導(dǎo)教師評(píng)語(yǔ): 簽名: (手寫簽名 ) 2020 年 2 月 18 日 注: 請(qǐng)將該封面與附件裝訂成冊(cè)。目前在應(yīng)用中常用到的有兩種: C/S 體系結(jié)構(gòu)和 B/S 體系結(jié)構(gòu)。 兩層的客戶 /服務(wù)器結(jié)構(gòu)。從技術(shù)上看,它本身是一個(gè)邏輯概 念,是指將一個(gè)應(yīng)用分解成多個(gè)任務(wù)分別執(zhí)行,共同完成整個(gè)應(yīng)用任務(wù)的功能。采用這種結(jié)構(gòu)能綜合各種計(jì)算機(jī)協(xié)同工作,各盡其能,實(shí)現(xiàn)對(duì)計(jì)算機(jī)系統(tǒng)的規(guī)模優(yōu)化( Rightsizing)和規(guī)模縮小化 (Downsizing)。而服務(wù)器通常執(zhí)行后臺(tái)功能,管理共享的外設(shè),接受并回答用戶的請(qǐng)求等。 客戶 /服務(wù)器類型把計(jì)算機(jī)分為兩類,提供 服務(wù)的一方稱為服務(wù)器,請(qǐng)求服務(wù)的一方稱為客戶。 在服務(wù)器和客戶之間必須有一個(gè)協(xié)議,雙方根據(jù)這個(gè)協(xié)議進(jìn)行通信。有的 Inter 節(jié)點(diǎn)一方面提供服務(wù),另一方面也從別的節(jié)點(diǎn)處獲得服務(wù);甚至在一次對(duì)話過(guò)程中,雙方的角色也可能互換。 多層的客戶 /服務(wù)器結(jié)構(gòu) 隨著企業(yè)應(yīng)用的擴(kuò)展,最近又出現(xiàn)了一種新的多層體系結(jié)構(gòu),它把客戶端應(yīng)用分為兩部分:客戶應(yīng)用和服務(wù)器應(yīng)用。新的客戶應(yīng)用負(fù)責(zé)用戶界面和簡(jiǎn)單固定的業(yè)務(wù)邏輯,新的服務(wù)器應(yīng)用駐留核心的、易變的業(yè)務(wù)邏輯。如下圖所示: 這種結(jié)構(gòu)解決了傳統(tǒng) Client/Server 的可擴(kuò)展問(wèn)題,既減少了客戶端業(yè)務(wù)邏輯,又降低了客戶端對(duì)硬件的要求。這種結(jié)構(gòu)即被稱為 B/S 體系結(jié)構(gòu)。本質(zhì)上, Browser/Server 也是一種 Client/Server 結(jié)構(gòu),它是一種由傳統(tǒng)的二層 Client/Server 結(jié)構(gòu)發(fā)展而來(lái)的三層 Client/Server 結(jié)構(gòu)在 Web 上應(yīng)用的特例。 Browser/Server 結(jié)構(gòu)極大的簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需安裝、配置少量的客戶端軟件即可, 服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。 在表示層中包含系統(tǒng)的顯示邏輯,位于客戶端。 第二層 功能層:具有應(yīng)用程序擴(kuò)展功能的 Web 服務(wù)器。它的任務(wù)是接受用戶的請(qǐng)求,首先需要執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò) SQL等方式向數(shù)據(jù)庫(kù)服務(wù)器提出數(shù)據(jù)處理申請(qǐng),而后等數(shù)據(jù)庫(kù)服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給Web 服務(wù)器,再由 Web 服務(wù)器傳送回客戶端。 在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫(kù)服務(wù)器端。 仔細(xì)分析不難看出,三層的 Browser/Server 體系結(jié)構(gòu)是把 二層 Client/Server 結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由單獨(dú)組成的一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力大大減輕了,把負(fù)荷均衡地分配給了 Web 服務(wù)器,于是由原來(lái)的兩層的 Client/server 結(jié)構(gòu)轉(zhuǎn)變成三層的 Browser/Server 結(jié)構(gòu)。 這種結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來(lái),也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來(lái)。這種三層結(jié)構(gòu)層與層之間相互獨(dú)立,任何一層的改變不影響其它層的功能。 兩種體系結(jié)構(gòu)的對(duì)比 : Browser/Server 體系結(jié)構(gòu)與 Client/Server 體系結(jié)構(gòu)相比不僅具有 Client/Server 體系結(jié)構(gòu)的全部?jī)?yōu)點(diǎn),而且又有 Cli/Server 體系結(jié)構(gòu)所不具備 的獨(dú)特優(yōu)勢(shì): 開(kāi)放的標(biāo)準(zhǔn): Client/Server 所采用的標(biāo)準(zhǔn)只要在內(nèi)部統(tǒng)一就可,它的應(yīng)用往往是專用的。 較低的開(kāi)發(fā)和維護(hù)成本: Client/Server 的應(yīng)用必須開(kāi)發(fā)出專用的客戶端軟件,無(wú)論是安裝、配置還是升級(jí)都需要在所有的客戶機(jī)上實(shí)施,極大地浪費(fèi)了人力和物力。 使用簡(jiǎn)單,界面友好: Client/Server 用戶的界面是由客戶端軟件所決定的,其使用的方法和界面各不相同,每推廣一個(gè) Client/Server 系統(tǒng)都要求用戶從頭學(xué)起,難以使用。 客戶端消腫: Client/Server 的客戶端具有顯示與處理數(shù)據(jù)的功能,對(duì)客戶端的要求很高,是一個(gè)“胖”客戶機(jī)。 系統(tǒng)靈活: Client/Server 系統(tǒng)的三部分模塊中有一部分需改變就要關(guān)聯(lián)到其它模塊的變動(dòng),使系統(tǒng)極難升級(jí)。 保障系統(tǒng)的安全性:在 Client/Server 系統(tǒng)中由于客戶機(jī)直接與數(shù)據(jù)庫(kù)服務(wù) 器進(jìn)行連接,用戶可以很輕易的改變服務(wù)器上的數(shù)據(jù),無(wú)法保證系統(tǒng)的安全性。 三層的 Browser/Server 體系結(jié)構(gòu)具有許多傳統(tǒng) Client/Server 體系結(jié)構(gòu)不具備的優(yōu)點(diǎn),而且又緊密的結(jié)合了 Inter/Intra 技術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。 什么是 C/S 和 B/S: 要想對(duì)“ C/S”和“ B/S”技術(shù)發(fā)展變化有所了解,首先必須搞清楚三個(gè)問(wèn)題。 C/S (Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server 形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的 Web 應(yīng)用發(fā)展, Web 和 Client/Server 應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用 不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),通過(guò)現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。 傳統(tǒng)的 C/S體系結(jié)構(gòu)雖然采用的是開(kāi)放模式,但這只是系統(tǒng)開(kāi)發(fā)一級(jí)的開(kāi)放性,在特定的應(yīng)用中無(wú)論是 Client 端還是 Server 端都還需要特定的軟件支持。而且代價(jià)高, 效率低。 (2)什么是 B/S 結(jié)構(gòu)。它是隨著 Inter技術(shù)的興起,對(duì) C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本 (TCO)。它是一次性到位的開(kāi)發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式 (比如 LAN, WAN, Inter/Intra 等 )訪問(wèn)和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全 。特別是在 JAVA 這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、快捷、高效。 管理軟件技術(shù)的主流技術(shù)與管理思想一樣,也經(jīng)歷了三個(gè)發(fā)展時(shí)期。其次,今天所有電腦的瀏覽器界面,不僅直觀和易于使用,更主要的是基于瀏覽器平臺(tái)的任何應(yīng)用軟件其風(fēng)格都是一樣的,使用人對(duì)操作培訓(xùn)的要求不高,而且軟件可操作性強(qiáng),易于識(shí)別;再者,平臺(tái)體系結(jié)構(gòu)也 從過(guò)去單用戶發(fā)展到今天的文件 /服務(wù)器 (F/S)體系、客戶機(jī) /服務(wù)器 (C/S)體系和瀏覽器 /服務(wù)器 (B/S)體系 C/S 和 B/S 之比較 : C/S 和 B/S 是當(dāng)今世界開(kāi)發(fā)模式技術(shù)架構(gòu)的兩大主流技術(shù)。目前,這兩項(xiàng)技術(shù)以被世界各國(guó)所掌握,國(guó)內(nèi)公司以 C/S 和 B/S 技術(shù)開(kāi)發(fā)出產(chǎn)品也很多。 最簡(jiǎn)單的 C/S 體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用由兩部分組成,即客戶應(yīng)用程序和數(shù)據(jù)庫(kù)服務(wù)器程序。運(yùn)行數(shù)據(jù)庫(kù)服務(wù)器程序的機(jī)器,也稱為應(yīng)用服務(wù)器。 (2)數(shù)據(jù)的儲(chǔ)存管理功能較為透明。所有這些,對(duì)于工作在前臺(tái)程序上的最終用戶,是“透明”的,他們無(wú)須過(guò)問(wèn) (通常也無(wú)法干涉 )背后的過(guò)程,就可以完成自己的一切工作。在 C/S 體系的下,數(shù)據(jù)庫(kù)不能真正成為公共、專業(yè)化的倉(cāng)庫(kù),它受到獨(dú)立的專門管理。 首先,采用 C/S 架構(gòu),要選擇適當(dāng)?shù)臄?shù)據(jù)庫(kù)平臺(tái)來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)的真正“統(tǒng)一”,使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫(kù)系統(tǒng)去管理,但邏輯上兩地的操作者要直接訪問(wèn)同一個(gè)數(shù)據(jù)庫(kù)才能有效實(shí)現(xiàn),有這樣一些問(wèn)題,如果需要建立“實(shí)時(shí)”的數(shù)據(jù)同步,就必須在兩地間建立實(shí)時(shí)的通訊連接,保持兩地的數(shù)據(jù)庫(kù)服務(wù)器在線運(yùn)行,網(wǎng)絡(luò)管理工作人員既要對(duì)服務(wù)器維
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1