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

正文內(nèi)容

計(jì)算機(jī)畢業(yè)論文---基于jspjavabean的網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(已改無錯(cuò)字)

2022-12-21 01:41:43 本頁面
  

【正文】 過濾器封裝的功能雖然很重要,但是對于處理客戶機(jī)請求或發(fā)送響應(yīng)來說不是決定性的。典型的功能包括記錄關(guān)于請求和響應(yīng)的數(shù)據(jù),處理安全協(xié)議,管理會話屬性等。 過濾器提供一種面向?qū)ο蟮哪K化機(jī)制,用以將公共人物封裝刀客插入的組件中,這些組件通過一個(gè)配置文件來聲明,并動態(tài)的進(jìn)行處理。 圖 1 Servlet的運(yùn)行結(jié)構(gòu)圖 JDBC、 Servlet、 JSP和 JavaBeans JDBC 是一種用于執(zhí)行 SQL 語句的 Java API,它由一組用 Java編程語言編寫的類和接口組成。JDBC 為工具和數(shù)據(jù)庫開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 API,他們能夠用純 Java API 來編寫數(shù)據(jù)庫應(yīng)用程序。 JDBC 是一種規(guī)范,它讓各數(shù)據(jù)庫廠商為 Java 程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫訪問類和接口。 簡單地說, JDBC 的功能有三個(gè)方面 :與數(shù)據(jù)庫建立連接、發(fā)送 SQL 語句和處理結(jié)果。 JDBC API既支持?jǐn)?shù)據(jù)庫訪問的兩層模型,也支持三層模型。在兩層模型中, Java applet 或應(yīng)用程序?qū)⒅苯?數(shù)據(jù)庫 客戶機(jī) 瀏覽器 Web 服務(wù)器 Web 容器 Servlet 10 與數(shù)據(jù)庫進(jìn)行對話。這需要 一個(gè) JDBC 驅(qū)動程序來與所訪問的特定數(shù)據(jù)庫管理系統(tǒng)進(jìn)行通信。用戶的 SQL 語句被送往數(shù)據(jù)庫中,其結(jié)果被送回給用戶。其中用戶的計(jì)算機(jī)為客戶機(jī),提供數(shù)據(jù)庫的計(jì)算機(jī)為服務(wù)器,稱為客戶機(jī) /服務(wù)器配置。在三層模型中,命令先是被發(fā)送到服務(wù)的中間層,然后由它將 SQL 語句發(fā)送給數(shù)據(jù)庫。數(shù)據(jù)庫對 SQL 語句進(jìn)行處理并將結(jié)果送回到中間層,中間層再將結(jié)果送回給用戶。這種模型稱為三層式結(jié)構(gòu)。 Servlet 可稱為小服務(wù)程序。 Servlet 和傳統(tǒng)的 CGI 程序及 ISPAI(Inter Server API), NSAPI(Netscape Server API)等 Web 程序開發(fā)工具的作用是相同的。在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個(gè)固定 Web 服務(wù)器平臺運(yùn)行的 API 方式來動態(tài)生成 Web 頁面。許多 Web 服務(wù)器都支持 Servlet,不支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。由于 Java 的跨平臺的特性, Servlet 也是平臺無關(guān)的。Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對于每個(gè)請求都啟動一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多 個(gè)請求服務(wù),因此 Java Servlet 效率非常高。和傳統(tǒng)的 CGI, ISAPI 及 NSAPI 方式相同, Java Servlet 是利用輸出 HTML 語句來實(shí)現(xiàn)動態(tài)網(wǎng)頁的。如果用 Java Servlet 來開發(fā)整個(gè)網(wǎng)站,動態(tài)部分和靜態(tài)部分的整合過程就很困難。為此, SUN 推出了 JSP。 JSP(Java Server Pages)是用于構(gòu)建包含動態(tài) Web內(nèi)容 (HTML, DHTML, XHTML 以及 XML等 )的應(yīng)用系統(tǒng)的一種 Java 技術(shù)。 JSP 使得進(jìn)行復(fù)雜動態(tài) Web 頁的開發(fā)變得簡單、靈活而高效。 Java Servlet 是 JSP 技術(shù)的基礎(chǔ),大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。JSP 頁是包含了 JSP 元素的 HTML 或 XML 頁。 JSP 元素由 JSP 標(biāo)準(zhǔn)來定界。其中一些標(biāo)注具有標(biāo)準(zhǔn)的 XML/Namespaces 語法,其它一些具有 JSP 專用的語法。 JavaBeans 就是 Java 的可重用組件技術(shù)。 ASP 通過 COM 來擴(kuò)充復(fù)雜的功能,如文件上傳、發(fā)送 EMail以及將業(yè)務(wù)處理或復(fù)雜計(jì)算分離出來成為獨(dú)立可重復(fù)利用的模塊。 JSP 通過 JavaBeans實(shí)現(xiàn)了同樣的功能擴(kuò)充。 JavaBeans 組件可以用來 執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。 JSP 語法雖很簡潔,但從整個(gè)系統(tǒng)設(shè)計(jì)的角度出發(fā),使用 JSP 需要一種層次化的思想。一種成熟的思想是采用使內(nèi)容和顯示邏輯分開的技術(shù),這種技術(shù)的典型是 J2EE (Java 2 Platform Enterprise Edition)架構(gòu)。這一架構(gòu)中, JSP 僅僅扮演頁面展示的角色,商業(yè)邏輯、數(shù)據(jù)邏輯則被封裝在 EJB(Enterprise Jav aBeans)中。 J2EE 平臺提供了一個(gè)基于組件的方法來設(shè)計(jì)、開發(fā)、裝配及部署企業(yè)應(yīng)用程序。 J2EE 架構(gòu)非??煽?,但 EJB 的設(shè)計(jì)和使用過于復(fù)雜,有時(shí)僅僅需要一種使內(nèi)容和顯示邏輯分開的簡單方式。 JavaBeans 與 JSP 的結(jié)合便能勝任這一要求。 11 第二章 系統(tǒng)運(yùn)行環(huán)境 硬件環(huán)境 服務(wù)器要求的性能往往比較高,但這也與服務(wù)器具體的用途有很大關(guān)系,目前服務(wù)器的性能都已經(jīng)很出色了,價(jià)格也不貴,而且電子商務(wù)網(wǎng)站所用的服務(wù)器也不需要太高的性能。 本 WEB 服務(wù)器端的配置如下: 處理器: Inter PentiumⅢ 800MHZ 或更高 內(nèi)存: 256MB 硬盤空間: 80GB 光驅(qū): CDROM 52X 顯卡 : SVGA 顯示適配器 因?yàn)橛脩舳酥饕糜跒g覽和操作數(shù)據(jù),所以對客戶端的硬件要求不高,不過現(xiàn)在的電腦有很高的性價(jià)比,因此實(shí)際的配置一般高于以下的配置: 處理器: Inter Pentium 166 MX 或更高 ; 內(nèi)存: 32MB; 光驅(qū): CDROM 48 X; 顯卡: SVGA 顯示適配器 ; 軟件環(huán)境 操作系統(tǒng): Windows NT/Windows2020 以上 ; 網(wǎng)絡(luò)協(xié)議: TCP/IP; 數(shù)據(jù)庫: SQL Server; 瀏覽器: Inter Explore 以上 ; Web 服務(wù)器軟件: Tomcat ; 操作系統(tǒng): Windows 98/ME/2020/XP; 網(wǎng)絡(luò)協(xié)議: TCP/IP; 瀏覽器: Inter Explore 以上 ; 12 第三章 項(xiàng)目配置說明 本系統(tǒng)的運(yùn)行環(huán)境 (1)網(wǎng)絡(luò)服務(wù)器操作系統(tǒng): Windows XP; (2)Web 服務(wù)器: Tomcat ; (3)后臺數(shù)據(jù)庫系統(tǒng): SQL Server; (4)開發(fā)工具: Myeclipse; (5)網(wǎng)頁設(shè)計(jì) : Dreamweaver; (6)JSP 運(yùn)行環(huán)境 : J2SDK ; 服務(wù)器簡介 Tomcat 服務(wù)器是 Apache 組織開發(fā)的一種 JSP 引擎,本身具有 WEB 服務(wù)器的功能,可以作為獨(dú)立的 WEB 服務(wù)器來使用。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。但是,在作為 WEB 服務(wù)器方面, Tomcat 出來靜 態(tài) HTML 頁面時(shí)不如 Apache 迅速,也沒有 Apache 健壯,所以一般將 Tomcat與 Apache 配合使用,讓 Apache 對網(wǎng)站的靜態(tài)頁面請求提供服務(wù),而 Tomcat 作為專用的 JSP 引擎,提供 JSP 解析,以得到更好的性能。 Tomcat 是 Java 程序,所以只要有 JDK 就可以使用,不需要考慮操作系統(tǒng)平臺。 數(shù)據(jù)庫的選擇 SQL Server 在當(dāng)今的互聯(lián)世界中,數(shù)據(jù)和管理數(shù)據(jù)的系統(tǒng)必須始終為用戶可用且能夠確保安全,有了SQL Server2020,組織內(nèi)的用戶和 IT 專家將從減少應(yīng)用程序宕機(jī)時(shí)間、提高 可伸縮性及性能、更緊密的安全控制中獲益。 SQL Server2020 也包括了很多新的和改進(jìn)的功能來幫助企業(yè)的 IT 團(tuán)隊(duì)更有效率的工作。 數(shù)據(jù)庫特性 SQL Server2020 包括了幾個(gè)在企業(yè)級數(shù)據(jù)管理中關(guān)鍵的增強(qiáng): (1)易管理 SQL Server 2020 能夠更為簡單的部署、管理和優(yōu)化企業(yè)數(shù)據(jù)和分析應(yīng)用程序。作為一個(gè)企業(yè)數(shù)據(jù)管理平臺, SQL Server 2020 提供了一個(gè)唯一的管理控制臺,使得數(shù)據(jù)管理人員能夠在組織內(nèi)的任何地方監(jiān)視、管理和調(diào)諧企業(yè)中所有的數(shù)據(jù)庫和 相關(guān)的服務(wù)。它還提供了一個(gè)可擴(kuò)展的管理架構(gòu),可以更容易的用 SQL 管理對象來編程,使得用戶可以定制和擴(kuò)展他們的管理環(huán)境,獨(dú) 13 立軟件開發(fā)商也能夠創(chuàng)建附加的工具和功能來更好的擴(kuò)展應(yīng)用。 (2)可用性 在高可用技術(shù)、額外的備份和恢復(fù)功能,以及復(fù)制增強(qiáng)上的投資使企業(yè)能夠構(gòu)建和部署高可用的應(yīng)用系統(tǒng)。 SQL Server2020 在高可用上的創(chuàng)新有:數(shù)據(jù)鏡像,故障轉(zhuǎn)移集群,數(shù)據(jù)庫快照和增強(qiáng)的聯(lián)機(jī)操作,這有助于最小化宕機(jī)時(shí)間和確保企業(yè)的關(guān)鍵系統(tǒng)可用。下面將更為詳細(xì)的介紹這些增強(qiáng)特性。 (3) 可伸縮性 提供了諸如表分區(qū)、快照隔離、 64 位支持等方面的高級可伸縮性功能,使你能夠使用 SQL Server 2020 構(gòu)建和部署最關(guān)鍵的應(yīng)用。表和索引的分區(qū)功能顯著的增強(qiáng)了對大型數(shù)據(jù)庫的查詢性能。 (4)安全性 SQL Server 2020 在數(shù)據(jù)庫平臺的安全模型上有了顯著的增強(qiáng),由于提供了更為精確和靈活的控制,數(shù)據(jù)安全更為嚴(yán)格。為了給企業(yè)數(shù)據(jù)提供更高級別的安全,微軟做了相當(dāng)多的投資,實(shí)現(xiàn)了很多特性: SQL Server login 密碼策略 MS SQL ,Access和 SQL Server 數(shù)據(jù)庫 的區(qū)別 Access 和 SQL Server 數(shù)據(jù)庫有什么區(qū)別? (1)ACCESS ACCESS 是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了 Microsoft Jet Database Engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是 Microsoft Office 的成員之一。 優(yōu)點(diǎn): Access 部署簡單方便就一個(gè)文件運(yùn)用起來比較靈活主要是桌面數(shù)據(jù)庫系統(tǒng) ,他也可以開發(fā)基于自己的桌面數(shù)據(jù)庫應(yīng)用 (UI),也可以作為前端開發(fā)工具與其它數(shù)據(jù)庫搭配開發(fā)應(yīng)用程序 (如SQL Server,DB2,Oracle 等 ),熟練的軟件設(shè)計(jì)師和資料分析師利用它來開發(fā)應(yīng)用軟件,而一些不熟練的程序員和非程序員的初級用戶則使用它來開發(fā)簡單的應(yīng)用軟件。 缺點(diǎn):數(shù)據(jù)儲存量小安全性不夠高,加了用戶級密碼容易破解。 C/S 結(jié)構(gòu)下對服務(wù)器要求很高,否則容易造成 MDB 損壞并發(fā)數(shù) 255,但是對高強(qiáng)度操作適應(yīng)性差,如果服務(wù)器不夠好,網(wǎng)絡(luò)不夠好,編 程的方法不夠好, 67 個(gè)人同時(shí)訪問就能導(dǎo)致 MDB 損壞或者并死,不能將 VBA 代碼開發(fā)的軟件系統(tǒng)直接編譯成 EXE 可執(zhí)行文件,不能脫離 ACCESS 或者 ACCESS RUNTIME 環(huán) 14 境,該環(huán)境相對其他軟件體積較大( 50M 左右)。 Microsoft Access 數(shù)據(jù)庫有一定的極限,如果數(shù)據(jù)達(dá)到 100M 左右,很容易造成服務(wù)器 iis 假死,或者消耗掉服務(wù)器的內(nèi)存導(dǎo)致服務(wù)器崩潰 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 (2)SQL Server 優(yōu)點(diǎn):安全性高真正的客戶機(jī) /服務(wù)器體系結(jié)構(gòu),圖形化用戶界面,使系統(tǒng)管理和數(shù) 據(jù)庫管理更加直觀、簡單,豐富的編程接口工具為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。 SQL Server與 Windows NT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL Server 也可以很好地與 Microsoft BackOffice 產(chǎn)品集成。具有很好的伸縮性,可跨越多種平臺使用,對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 SQL Server 還提供數(shù)據(jù)倉庫功能,這個(gè)功能只在 Oracle 和其他更昂貴的 DBMS 中才有。 缺點(diǎn):因功能強(qiáng)大,所以操作數(shù) 據(jù)比 ACCESS 較為復(fù)雜。 表 1 MS SQL 數(shù)據(jù)庫的特征及其與 Access 數(shù)據(jù)庫的區(qū)別 內(nèi) 容 Access 特征 MS SQL 特征 版本 桌面版 網(wǎng)絡(luò)版,可支持跨界的集團(tuán)公司異地使用數(shù)據(jù)庫的要求 節(jié)點(diǎn) 一人工作,要鎖定,其他人無法使用 節(jié)點(diǎn)多,支持多重路由器 管理權(quán)限 否 管理權(quán)限劃分細(xì)致,對內(nèi)安全性高 防黑客能力 否 數(shù)據(jù)庫劃分細(xì)致,對外防黑客能力高 并發(fā)處理能力 100 人或稍多 同時(shí)支持萬人在線提交,在其它硬件例如網(wǎng)速等條件匹配的情況下可完全實(shí)現(xiàn) 導(dǎo)出 XML 格式 可以,需要單作程序 可導(dǎo)出成為 XML 格式,與 Oracle 數(shù)據(jù)庫和 DB2 數(shù)據(jù)庫通用,減少開發(fā)成本 數(shù)據(jù)處理 一般 快 數(shù)據(jù)存取 能力 一般 快速 對計(jì)算機(jī)資源占用率 大 小 15 數(shù)據(jù)庫正常容量 100 以下 無限 數(shù)據(jù)安全 常會引起數(shù)據(jù)損壞無法訪問 很少損壞數(shù)據(jù) 功能 數(shù)據(jù)類型單一,功能簡單 數(shù)據(jù)類型豐富,功能強(qiáng)大 JSP 構(gòu)建的網(wǎng)站操作系統(tǒng)可以選用 Unix、 Linux 或 Windows 平臺 。微軟公司的 Windows 系統(tǒng)不僅在個(gè)人操作系統(tǒng)中占有絕對優(yōu)勢,它在網(wǎng)絡(luò)操作 系統(tǒng)中也是具有非常強(qiáng)勁的
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1