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

正文內(nèi)容

基于web的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn)畢業(yè)論文-文庫吧

2025-06-06 08:24 本頁面


【正文】 ......................................................................................................................... 31 第 7 章 致謝 ................................................................................................................................ 33 基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 5 頁 共 33 頁 第 1 章 引言 基于 WEB的電子郵件選題目的和意義 電子郵件是 80 年代初新起的一種基于計算機(jī)網(wǎng)絡(luò)技術(shù),采用存儲和 轉(zhuǎn)發(fā)方式傳遞交換信息的快捷,高效,廉價的電子信息業(yè)務(wù),是計算機(jī)互聯(lián)網(wǎng)系統(tǒng)中提供的一項(xiàng)基本服務(wù)。 電子郵件作為一種現(xiàn)代化通信工具可以傳遞文字,圖表,聲音,電影等各類信息,其傳遞速度也是傳統(tǒng)郵件所無法比擬的。其主要應(yīng)用領(lǐng)域是電子郵件服務(wù)。用戶將要發(fā)送的信息以規(guī)定的格式通過通信網(wǎng)絡(luò)發(fā)送到收信人的信箱中,信箱實(shí)際上與通信網(wǎng)絡(luò)相連的計算機(jī)存儲器,收信人可以通過通信網(wǎng)絡(luò)隨時打開自己的信箱,看到別人發(fā)來的信件,同時可以利用自己的信箱寫回信或發(fā)送信件。 電子郵件服務(wù)在信息的交流,傳播,檢索,管理等領(lǐng)域的應(yīng)用越來越廣泛,隨著 電子郵件數(shù)量的增加,需求多樣化,電子郵件技術(shù)的發(fā)展趨勢也越趨于更細(xì)致化,更復(fù)雜化。作為電子郵件的信息服務(wù)平臺的郵件系統(tǒng)使整個電子郵件世界的核心,也是個性化增值信息服務(wù)的關(guān)鍵技術(shù)。電子郵件系統(tǒng)是在模擬郵政系統(tǒng)基礎(chǔ)上,汲取電報,電傳,傳真技術(shù)和計算機(jī)信息技術(shù)的精華,利于處處轉(zhuǎn)發(fā)的通信方式,在開放系統(tǒng)互聯(lián)國際標(biāo)準(zhǔn)中形成為網(wǎng)絡(luò)用于傳送消息和文件提供一個可靠,異步,垮平臺的機(jī)制,可以實(shí)現(xiàn)點(diǎn)到點(diǎn)和點(diǎn)到多結(jié)點(diǎn)上的網(wǎng)絡(luò)用戶間的通信。 電子郵件系統(tǒng)經(jīng)過幾十年的發(fā)展,已經(jīng)形成了完善的技術(shù)體系。電子郵件系統(tǒng)的發(fā)展經(jīng)歷了遠(yuǎn)程登陸模 式,專用客服端模式,基于 WEB 的模式,目前正向 WAP 模式遷移。隨著互聯(lián)網(wǎng)的飛速發(fā)展,電子郵件的用戶數(shù)量也業(yè)務(wù)量的急增,種類繁多的商業(yè)增值服務(wù)需求以及用戶對服務(wù)種類的智能化需求,向負(fù)載它們的電子郵件系統(tǒng)服務(wù)的種類,容量,技術(shù)支持,付費(fèi)方式等方面提出了挑戰(zhàn)。郵件服務(wù)系統(tǒng)在保留了電子郵件系統(tǒng)最初的收發(fā)郵件,郵件存儲等基本功能的同時,融入了最新的計算機(jī)與網(wǎng)絡(luò)技術(shù),是電子郵件系統(tǒng)有了全新的改觀。 電子郵件已經(jīng)成為人們喜愛的通信方式之一,是信息交流的重要手段之一,也是單位加強(qiáng)信息交流的重要手段。在我國信息化的過程中,郵 件系統(tǒng)已經(jīng)成為信息系統(tǒng)中必不可少的一部分。傳統(tǒng)的郵件系統(tǒng)分為郵件服務(wù)器和客服端,即 Client/Server( C/S)結(jié)構(gòu)。用戶通過郵件客戶端來接受和發(fā)送郵件。近年來隨著 web 技術(shù)的不斷成熟,采用瀏覽器和服務(wù)器 Browser/Server 形式的軟件層出不窮,并在實(shí)際應(yīng)用中得到了良好的基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 6 頁 共 33 頁 效果。 B/S 結(jié)構(gòu)同傳統(tǒng)的 C/S 結(jié)構(gòu)相比具有對客戶機(jī)的低要求,較低的開發(fā)成本,方便的維護(hù),軟件的高復(fù)用性等優(yōu)點(diǎn)。 因此,系統(tǒng)采用 B/S 結(jié)構(gòu),即用戶以 web 方式進(jìn)行接收和發(fā)送郵件。 基于 WEB的電子郵件國內(nèi)外研究現(xiàn)狀 國內(nèi)很 多企事業(yè)單位都有自己的郵件服務(wù)系統(tǒng),免費(fèi)郵箱有 163,新浪等,用戶對電子郵件安全性、可靠性及功能上的要求也在不斷提高。因此,電子郵件服務(wù)供應(yīng)商必須提供更安全、更可靠、功能更豐富的服務(wù),才能發(fā)展業(yè)務(wù),吸引用戶,從眾多競爭者中脫穎而出。如何構(gòu)建高效、穩(wěn)定、安全、易用、可擴(kuò)展、功能豐富的電子郵件系統(tǒng)是眾多電信運(yùn)營商、 ISP(Inter Service Provider)、 ICP(Inter Content Provider)共同面臨的問題。郵件服務(wù)器供應(yīng)商致力于以下幾個方面提高郵件服務(wù) 功能 : (1)增 加多用戶模板的功能,以滿足不同用戶對界面的不同喜好,如提供多種郵件webmail 頁面風(fēng)格,提供個性化模板和多風(fēng)格信紙,用戶可以定義郵件系統(tǒng)界面等。 (2)增加防病毒模塊,以增加 Email 系統(tǒng)整體的安全性,利用郵件加密和郵件簽名等方法進(jìn)行郵件傳送。在服務(wù)器端使用防病毒模塊。將電子郵件系統(tǒng)向統(tǒng)一信息系統(tǒng)發(fā)展,加入最新資訊,多媒體等功能。反垃圾郵件為用戶提供反垃圾郵件的多種過濾器,充分保證用戶收到最低限度的垃圾郵件騷擾。 基于 WEB的電子郵件系統(tǒng)開發(fā)研究方法與策略 (1)查看 163 郵箱、 qq郵箱等,研究 它們的實(shí)現(xiàn)方式,結(jié)合自己要實(shí)現(xiàn)的系統(tǒng)找到合適的切入點(diǎn)。 (2)本課題要求對 MVC 有一定的掌握,熟悉 Struts、 Spring、 Hibernate、 MySQL、 Tomcat的使用,以及有較強(qiáng)的自學(xué)能力和熟練使用 MyElipse 開發(fā)環(huán)境的能力。 (3)對于技術(shù)難題先查資料,找不到答案詢問同學(xué)和老師,請求幫助。 基于 WEB的電子郵件系統(tǒng)軟件開發(fā)的可行性 (1)技術(shù)可行性 本系統(tǒng)主要用到開源框架 Struts、 Spring、 Hibernate,有很多的書籍和資料介紹如何使用這些框架, JAVA 是目前較為流行的技 術(shù),有一定的編程基礎(chǔ)就能快速學(xué)習(xí) JAVA,基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 7 頁 共 33 頁 所以在技術(shù)上是可行的。 (2)經(jīng)濟(jì)可行性 由于本系統(tǒng)是本科畢業(yè)設(shè)計的題目,這樣的系統(tǒng)對于大多數(shù)企業(yè)來說不用花費(fèi)高昂的代價去架設(shè)企業(yè)郵箱,企業(yè)可以使用我們開發(fā)的系統(tǒng)。我們本科生也有充裕的時間去開發(fā)這樣的一個系統(tǒng),只需要一臺電腦和人力,不需要很大的投資。所以在經(jīng)濟(jì)上是可行的。 (3)操作可行性 本系統(tǒng)采用當(dāng)前最為流行的技術(shù) Struts+Spring+Hibernate 框架去實(shí)現(xiàn),擴(kuò)展性很強(qiáng),對于以后有比較好的特性也能很快速和方便的添加上去,所以在操作上是可行的。 系統(tǒng)開發(fā)與運(yùn)行環(huán)境 系統(tǒng)開發(fā)環(huán)境 (1)JAVA 環(huán)境 采用的是 ,我們要開發(fā)的系統(tǒng)是基于 J2EE,需要安裝 J2SE, J2SE SDK 是開發(fā)任何 Java 系統(tǒng)必須安裝的工具包。 (2)數(shù)據(jù)庫 采用的是 , MySQL 是最受歡迎的開源 SQL 數(shù)據(jù)庫管理系統(tǒng),是一個快捷的、可靠的和易于使用的數(shù)據(jù)庫服務(wù)器。 (3)Web 服務(wù)器 采用的是 解壓版本, Tomcat 是 ApacheJarkarta 的一個子項(xiàng)目,是一個免費(fèi)的、開放源碼的、支持 JSP 和 Servlet 技術(shù) 的容器,它同時又是一個 Web 服務(wù)器軟件。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能。 Tomcat 是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 (4)集成開發(fā)工具 MyEclipse MyEclipse 是目前最流行的 J2EE 應(yīng)用集成開發(fā)工具。 MyEclipse 一經(jīng)出現(xiàn)就以其功能強(qiáng)大、插件豐富的特性贏得了認(rèn)可,其主要的屬性有強(qiáng)大的插件功能、代碼重構(gòu)和代碼自動生成功能、 快速修復(fù)錯誤、調(diào)整/組織導(dǎo)入包、彈出窗口進(jìn)行代碼自動裝配。由于功能強(qiáng)大, MyEclipse 成為 J2EE IDE 領(lǐng)域的霸主 ,它能夠很好地與 MySQL、 Tomcat 進(jìn)行集基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 8 頁 共 33 頁 成。本系統(tǒng)中我們選用 。 軟件運(yùn)行環(huán)境 (1)軟件系統(tǒng)環(huán)境 Windows XP 操作系統(tǒng)、 Linux 系統(tǒng)。 (2)硬件系統(tǒng)環(huán)境 普通的計算機(jī) ,局域網(wǎng) ,以及能夠連接上的 Inter。 第 2 章 系統(tǒng)開發(fā)相關(guān)技術(shù) Struts 簡介 Struts 只是一個 MVC 框架( Framework) ,用于快 速開發(fā) Java Web 應(yīng)用。 Struts 實(shí)現(xiàn)的重點(diǎn)在 C(Controller),包括 ActionServlet/RequestProcessor 和我們定制的 Action,也為 V(View)提供了一系列定制標(biāo)簽( Custom Tag)。但 Struts 幾乎沒有涉及 M(Model),所以 Struts 可以采用 JAVA 實(shí)現(xiàn)的任何形式的商業(yè)邏輯。 優(yōu)點(diǎn): Struts 跟 Tomcat、 Turbine 等諸多 Apache 項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn)。使開發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制。 Taglib 和頁面導(dǎo)航。 Taglib 是 Struts 的標(biāo)記庫,靈活動用,能大大提高開發(fā)效率。另外,就目前國內(nèi)的 JSP 開發(fā)者而言,除了使用 JSP 自帶的常用標(biāo)記外,很少開發(fā)自己的標(biāo)記,或許 Struts 是一個很好的起點(diǎn)。關(guān)于頁面導(dǎo)航,我認(rèn)為那將是今后的一個發(fā)展方向,事實(shí)上,這樣做,使系統(tǒng)的脈絡(luò)更加清晰。通過一個配置文件,即可把握整個系統(tǒng)各部分之間的聯(lián)系,這對于后期的維護(hù)有著莫大的好處。尤其是當(dāng)另一批開發(fā)者接手這個項(xiàng)目時,這種優(yōu)勢體現(xiàn)得更加明顯。 缺點(diǎn): Taglib 是 Struts 的一大優(yōu) 勢,但對于初學(xué)者而言,卻需要一個持續(xù)學(xué)習(xí)的過程,甚至還會打亂你網(wǎng)頁編寫的習(xí)慣,但是,當(dāng)你習(xí)慣了它時,你會覺得它真的很棒。 Struts將 MVC 的 Controller 一分為三,在獲得結(jié)構(gòu)更加清晰的同時,也增加了系統(tǒng)的復(fù)雜度?;?WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 9 頁 共 33 頁 雖然它現(xiàn)在還有不少缺點(diǎn),但它是一種非常優(yōu)秀的 J2EE MVC 實(shí)現(xiàn)方式 。 Spring 簡介 Spring 是一個輕型容器 (lightweight container),其核心是 Bean 工廠 (Bean Factory),用以構(gòu)造我們所需要的 M(Model)。在此基礎(chǔ)之上, Spring 提 供了 AOP( AspectOriented Programming, 面向?qū)用娴木幊蹋┑膶?shí)現(xiàn),用它來提供非管理環(huán)境下申明方式的事務(wù)、安全等服務(wù);對 Bean 工廠的擴(kuò)展 ApplicationContext 更加方便我們實(shí)現(xiàn) J2EE 的應(yīng)用; DAO/ORM 的實(shí)現(xiàn)方便我們進(jìn)行數(shù)據(jù)庫的開發(fā); Web MVC 和 Spring Web提供了 Java Web 應(yīng)用的框架或與其他流行的 Web 框架進(jìn)行集成。 Hibernate 簡介 Hibernate 顧名思義冬眠的意思,相信它的創(chuàng)造者的用意在于用這個工具將數(shù)據(jù)庫連接持久化層冬眠, 關(guān)于 Hibernate 網(wǎng)上爭論很多,有人說其為工具,有人說其為框架,我相信一個人有一個人理解問題的角度,只要處理問題的方法正確就可以了。 Hibernate是采用 ORM 映射機(jī)制的持久層開發(fā)工具,它是 JAVA 應(yīng)用和關(guān)系數(shù)據(jù)庫之前的橋梁,負(fù)責(zé) JAVA 對象和關(guān)系數(shù)據(jù)之間的映射。內(nèi)部封裝了 JDBC 訪問數(shù)據(jù)庫的操作,向上層應(yīng)用提供了面向?qū)ο蟮臄?shù)據(jù)庫訪問 API,在 JAVA 應(yīng)用中使用到 Hibernate 包含如下步驟。 (1)創(chuàng)建 Hibernate 配置文件 (2)創(chuàng)建持久類 (3)創(chuàng)建對象-關(guān)系-映射文件 (4)通過 HibernateAPI 編寫訪問數(shù)據(jù)庫的代碼 如果想了解 Hibernate 或者是要學(xué)習(xí)它的人必須要首先了解兩個比較重要的概念: (1)POJO:在 Hibernate 中理解為數(shù)據(jù)庫表所對應(yīng)的 Domain Object,如果從子面上理解就是無格式普通 JAVA 對象,簡單的理解就是一個不包含邏輯代碼的值對象。從數(shù)據(jù)層面上看, POJO 作為數(shù)據(jù)實(shí)體的對象化表現(xiàn)形式,也成為實(shí)體。 (2)ORM: ORM 可以理解成一種機(jī)制也可以理解成一種模式,對象-關(guān)系-映射,我個人覺得如果想理解它可以和 MVC 比較,模型-視圖-控制。 ORM 是把對象 和關(guān)系數(shù)據(jù)庫映射到一起,而 MVC 是把視圖和模型控制在一起。 創(chuàng)建 Hibernate 的配置文件 Hibernate 從中讀取和數(shù)據(jù)庫連接的相關(guān)信息,這個配置文基于 WEB 的電子郵件系統(tǒng)郵件協(xié)議研究與系統(tǒng)功能實(shí)現(xiàn) 第 10 頁 共 33 頁 件應(yīng)該位于應(yīng)用的 classpath 中,主要有兩種形式 XML 格式和 .Properteis 信息文件。創(chuàng)建持久化類就是指需要被 Hibernate 持久化到數(shù)據(jù)庫中的類,持久化類通常都是模型中的實(shí)體類,符合 JavaBean 的規(guī)范,包含一些屬性,以及與之對應(yīng)的 get、 set 方法。 MVC 簡介 MVC 是三個單詞的縮寫 ,分別為:模型 (Model),視圖 (View)和 控制 Controller)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1