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

正文內(nèi)容

本科計(jì)算機(jī)系畢設(shè)論文-文庫(kù)吧資料

2024-11-09 14:41本頁面
  

【正文】 些產(chǎn)品推向市場(chǎng), Java 語言幾乎 夭折 。但是,如果要開發(fā)一個(gè)比較復(fù)雜的應(yīng)用,頁面非常多,日后需要經(jīng)常維護(hù),那么 Struts 不失為一種明智之選。 Struts繼承了 MVC的各項(xiàng)特性,并根據(jù) J2EE的特點(diǎn),做了相應(yīng)的變化與擴(kuò)展 [3]。 Struts已逐步越來越多運(yùn)用于商業(yè)軟件,是一種非常優(yōu)秀的 J2EE MVC實(shí)現(xiàn)方式,如果你的系統(tǒng)準(zhǔn)備采用 J2EE MVC架構(gòu),那么,不妨考慮一下 Struts。通過一個(gè)配置文件,即可把握整個(gè)系統(tǒng)各部分之間的聯(lián)系,這對(duì)于后期的維護(hù)有著莫大的好處。另外,就目前國(guó)內(nèi)的 JSP開發(fā)者而言,除了使用 JSP自帶的常用標(biāo)記外,很少開發(fā)自己的標(biāo)記,或許 Struts是一個(gè)很好 的起點(diǎn)。 除此之外, Struts的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個(gè)方面: Taglib和頁面導(dǎo)航。 Struts 優(yōu)點(diǎn) Struts跟 Tomcat、 Turbine等諸多 Apache項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn)。對(duì)于模型,同大多數(shù)的第三方軟件包一樣,如 Hibernate, iBATIS, 或者 Object Relational Bridge, Struts能夠和標(biāo)準(zhǔn)數(shù)據(jù)連接技術(shù)相結(jié)合,如 JDBC和 EJB。Struts framework的內(nèi)核是基于例如 Java Servlets, JavaBeans, ResourceBundles, 和 XML,以及各種 Jakarta Commons包的標(biāo)準(zhǔn)技術(shù)的靈活的控制層。 3. 提供了一系列實(shí)用對(duì)象: XML處理、通過 Java reflection APIs自動(dòng)處理JavaBeans屬性、國(guó)際化的提示和消息。 Struts有如下的主要功能 [2]: 1. 包含一個(gè) controller servlet,能將用戶的請(qǐng)求發(fā)送到相應(yīng)的 Action對(duì)象。隨著 Struts 技術(shù)的版本升級(jí),技術(shù)不斷完善和可擴(kuò)展性增強(qiáng)等,使其功能越來越強(qiáng)大。在 Java 應(yīng)用中, JFC/Swing、AWT、 JSP 皆是可用作 View 之技術(shù)規(guī)格,而 JavaBean 與 Enterprise JavaBean 規(guī)格則可用于 Model 程序代碼,一旦應(yīng)用程序以 MVC 模式加以適當(dāng)之分割, Model 部分程序代碼可在不同使用者接口外觀之應(yīng)用程序中重復(fù)使用。如果想混合使用 Servlets和 JSP的優(yōu)點(diǎn)來建立可擴(kuò)展的應(yīng)用, Struts是一個(gè)不錯(cuò)的選擇。它的目的是為了幫助我們減少在運(yùn)用 MVC設(shè)計(jì)模型來開發(fā) Web應(yīng)用的時(shí)間。當(dāng)建立一個(gè)物理建筑時(shí),建筑工程師使用支柱為建筑的每一層提供支持。這個(gè)框架之所以叫 Struts,是為了提醒我們記 住那些支撐我們房屋,建筑,橋梁,甚至我們踩高蹺時(shí)候的基礎(chǔ)支撐。 Struts 實(shí)現(xiàn) MVC 框架 Struts 簡(jiǎn)介 Struts最早是作為 Apache Jakarta項(xiàng)目的組成部分 , 項(xiàng)目的創(chuàng)立者希望通過對(duì)該項(xiàng)目的研究 , 改進(jìn)和提高 JavaServer Pages 、 Servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。 3) 很難實(shí)現(xiàn)全部管理功能。因此 WEB 技術(shù)的安全性問題限制了基于 WEB 的 B/S 模式的 MIS的發(fā)展。 雖然 B/S 模式存在許多 C/S 模式無法比擬的優(yōu)點(diǎn),但在實(shí)際的應(yīng)用過程中仍然有許多問題 : 1) WEB 技術(shù)在應(yīng)用的過程中暴露了越來越多的安全問題。軟件的升級(jí)與修改只在服務(wù)器端進(jìn)行,對(duì)用戶透明 。瀏覽器發(fā)出數(shù)據(jù)請(qǐng)求,由 web 服務(wù)器向后臺(tái)取出數(shù)據(jù)并計(jì)算,將計(jì)算結(jié)果返回給瀏覽器。 所以,在 B/S 模式下,用戶端只需有通用的瀏覽器,如 Netscape 或 Explore,便代替了形形色色的各種應(yīng)用軟件。 8) 廣域網(wǎng)支持 C/S 是建立在局域網(wǎng)的基礎(chǔ)上的, C/S 一般建立在專用的網(wǎng)絡(luò)上,小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)。 7) 信息共享 度高 C/S 系統(tǒng)使用專用的客戶端軟件,其數(shù)據(jù)格式為專用格式文件。 B/S 系統(tǒng)在客戶機(jī)與數(shù)據(jù)庫(kù)服務(wù)器之間增加了一層 Web 服務(wù)器,使兩者不再直接相連,通過對(duì)中間層的用戶編程可實(shí)現(xiàn)更加健全、靈活的安全機(jī)制。 B/S 系統(tǒng)的三部 分模塊各自相對(duì)獨(dú)立,其中一部分模塊改變時(shí),其它模塊不受影響,應(yīng)用的增加、刪減、更新不影響用戶個(gè)數(shù)和執(zhí)行環(huán)境,系統(tǒng)改變變得非常容易,且可以用不同廠家的產(chǎn)品來組成性能更佳的系統(tǒng)。 B/S 用戶的界面都統(tǒng)一在瀏覽器上,瀏覽器易于使用、界面友好,不須再學(xué)習(xí)使用其它的軟件,一勞永逸的解決了用戶的使用問題。 B/S 的應(yīng)用只需在客戶端裝有通用的瀏覽器即可,維護(hù)和升級(jí)工作都在服務(wù)器端進(jìn)行,不需對(duì)客戶端進(jìn)行任何改變,故而大大降低了開發(fā)和維護(hù)的成本。因?yàn)樵趧?dòng)態(tài)分布式計(jì)算系統(tǒng)中,客戶端程序不必要確切指出應(yīng)用服務(wù)的網(wǎng)絡(luò)地址,如果應(yīng)用服務(wù)器超負(fù)荷,通過統(tǒng)一的管理程序調(diào)度將請(qǐng)求轉(zhuǎn)移到其他應(yīng)用服務(wù)器上來消除瓶頸。通過中間層的緩沖,連接數(shù)據(jù)庫(kù)的用戶數(shù)。例如,可 能有上千客戶機(jī)在同時(shí)運(yùn)行,需要訪問數(shù)據(jù)庫(kù)。同時(shí),標(biāo)準(zhǔn)化使得 B/S 模式可直接接入 Inter, 具有良好的擴(kuò)展性、伸縮性,可從不同廠家選擇設(shè)備和服務(wù)。 圖 B/S 結(jié)構(gòu)圖 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)計(jì)算模式,可以用如下公式表示 : 用戶 WEB服務(wù)器 數(shù) 據(jù)庫(kù)服務(wù)器 本科畢業(yè)設(shè)計(jì)說明書(論文) 第 5 頁 共 50 頁 B/S 網(wǎng)絡(luò)計(jì)算模式 =多瀏覽器十單 Web 服務(wù)器十多數(shù)據(jù)庫(kù)服務(wù)器 +動(dòng)態(tài)計(jì)算 B/S 模式的優(yōu)點(diǎn)與不足 相對(duì)兩層 C/S 模式, B/S 模式具有以下優(yōu)點(diǎn) : 1) 開放的標(biāo)準(zhǔn) C/S 所采用的標(biāo)準(zhǔn)只要在內(nèi)部統(tǒng)一即可,它的應(yīng)用往往是專用的。 實(shí)質(zhì)上,客戶機(jī)與 web 服務(wù)器之間類似于終端和主機(jī)的模式,而 web 服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器之間類似于 C/S 模式。 傳統(tǒng)的兩層 C/S 結(jié)構(gòu)實(shí)際上是一種“胖客戶機(jī) (Fat Client)”,“瘦服務(wù)器 (Thin Server)”的網(wǎng)絡(luò)計(jì)算模式,而三層 C/S 結(jié)構(gòu)則是一種“瘦客戶機(jī) (ThinClient)”,“胖服務(wù)器 (Fat Server)”的網(wǎng)絡(luò)計(jì)算模式。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式 (比如 LAN, WAN,Inter/Intra 等 )訪
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1