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

正文內(nèi)容

基于java的郵件系統(tǒng)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)-全文預(yù)覽

  

【正文】 t getId() { return id。public class Address_Book { private int id。 private String[] attachments。 private String date。 private String recipient。//作為主鍵 private Folder_Information folder。 }} ②項(xiàng)目啟動(dòng)后在數(shù)據(jù)庫(kù)中自動(dòng)生成的表:圖55 數(shù)據(jù)庫(kù)中自動(dòng)生成的表 Id:主鍵 folderName:用戶(hù)文件夾名稱(chēng) user_id:所屬用戶(hù)的id(外鍵)(2)_store郵件存儲(chǔ)表 ①對(duì)應(yīng)的java類(lèi)代碼: package 。 } public void setUser(Users user) { = user。 public String getFolderName() { return folderName。SuppressWarnings(serial)public class Folder_Information implements Serializable{ private String id。 } public SetAddress_Book getAddress_books() { return address_books。 } public String getPwdAlgorithm() { return pwdAlgorithm。 } public void setUseAlias(int useAlias) { = useAlias。 } public void setUseForwarding(int useForwarding) { = useForwarding。 } public void setPwdHash(String pwdHash) { = pwdHash。//用戶(hù)的文件夾 private SetAddress_Book address_books。 private String forwardDestination。//用戶(hù)名 private String pwdHash。我設(shè)計(jì)了四個(gè)表來(lái)保存用戶(hù)的數(shù)據(jù),因?yàn)閖ava中hibernate框架可以自動(dòng)在數(shù)據(jù)庫(kù)中創(chuàng)建表,所以只需定義表結(jié)構(gòu)的類(lèi)既可,建表代碼具體如下:(1) Users表(用戶(hù)表): ①對(duì)應(yīng)的java類(lèi)代碼:package 。databaseName=yiyouDB/dburl usersa/user passwordztev123456/password max20/max/datasource此配置服務(wù)器與數(shù)據(jù)庫(kù)的鏈接④將sqlserver \\lib。第五章 系統(tǒng)的具體實(shí)現(xiàn) 服務(wù)器平臺(tái)的實(shí)現(xiàn) Web服務(wù)器的安裝配置 Tomcat是一個(gè)Web容器,所有的J2EE WEB程序可以在此處運(yùn)行。每條郵件信息內(nèi)部有一個(gè)超級(jí)鏈接,通過(guò)點(diǎn)擊進(jìn)入郵件可以下載郵件中的附件內(nèi)容。點(diǎn)擊可以進(jìn)入讀取郵件的接口,閱讀相應(yīng)的郵件。未注冊(cè)的用戶(hù)需要進(jìn)入注冊(cè)接口,輸入新的用戶(hù)名、密碼以及確認(rèn)密碼和一些必要的用戶(hù)信息才能注冊(cè),注冊(cè)成功以后系統(tǒng)自動(dòng)返回登錄接口,重新登陸后方可進(jìn)入系統(tǒng)的主接口[7]。還有很多的功能,只要是用戶(hù)想要的就應(yīng)該建立此功能。數(shù)據(jù)庫(kù)服務(wù)器為用戶(hù)的注冊(cè)信息和用戶(hù)登錄系統(tǒng)時(shí)的身份認(rèn)證提供數(shù)據(jù)庫(kù)支持。Set catalina_home= C:\java\Tomcat Set classpath=.。Path= d:\\eclipse\\language Tomcat的安裝Tomcat是開(kāi)放源代碼的項(xiàng)目。 ,稱(chēng)為L(zhǎng)anguage Pack。圖31 系統(tǒng)屬性對(duì)話(huà)框圖32 環(huán)境變量對(duì)話(huà)框圖33 新建系統(tǒng)變量對(duì)話(huà)框 Eclipse的安裝Eclipse是開(kāi)放源代碼的項(xiàng)目。在該對(duì)話(huà)框中可以設(shè)置只有當(dāng)前用戶(hù)登錄時(shí)才有效的用戶(hù)變量,也可以設(shè)置該系統(tǒng)的所有用戶(hù)登錄時(shí)都有效的系統(tǒng)變量。 開(kāi)發(fā)軟件的安裝 JAVA環(huán)境的安裝與配置在安裝Eclipse之前,需要先安裝JDK(Java Development Kits)。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache服務(wù)器,可利用它響應(yīng)對(duì)HTML頁(yè)面的訪(fǎng)問(wèn)請(qǐng)求。 Tomcat安裝Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。Eclipse還對(duì)這些插件的協(xié)同工作提供了良好的支持,不僅安裝簡(jiǎn)單,而且還可以無(wú)縫結(jié)合。中層為Eclipse的圖形界面(包括——工作臺(tái),Jface,SWT),核心為工作空間(workspace)和運(yùn)行時(shí)內(nèi)核(runtime)。幸運(yùn)的是,Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具(Java Development Tools,JDT)。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο螅哂衅脚_(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn) Web服務(wù)器在遇到訪(fǎng)問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶(hù)。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。JSP技術(shù)有點(diǎn)類(lèi)似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。(8)動(dòng)態(tài)性Java的設(shè)計(jì)使它適合于一個(gè)不斷發(fā)展的環(huán)境。(5)安全性Java不支持指針,因此一切對(duì)內(nèi)存的訪(fǎng)問(wèn)都必須通過(guò)對(duì)象的實(shí)例變量來(lái)進(jìn)行,因此可以有效的防范病毒的入侵。(3)分布性Java有很強(qiáng)的網(wǎng)絡(luò)特性。③在Java中有豐富的類(lèi)庫(kù),大大方便了編程工作。它具有以下的特點(diǎn):(1)簡(jiǎn)單Java最初是為了對(duì)家用電器進(jìn)行智能化控制而設(shè)計(jì)的一種語(yǔ)言,因此它特別的簡(jiǎn)單明了。(2) 郵件服務(wù)器軟件 說(shuō)到郵件服務(wù)器軟件人們肯定會(huì)想到大名鼎鼎的Sendmail,它是最早的郵件服務(wù)器軟件之一,它的功能十分強(qiáng)大,配置十分的繁瑣,不過(guò)如果只需要一些常用的功能,它的配置還是比較方便的。 服務(wù)器軟件的選擇(1) Web服務(wù)器軟件 Tomcat是Java Servlet和Java Server Pages技術(shù)的標(biāo)準(zhǔn)實(shí)現(xiàn),最初是基于Apache許可證下開(kāi)發(fā)的自由軟件用來(lái)給Apache提供解釋JSP的功能模塊。JSP對(duì)編程環(huán)境的要求不像其它語(yǔ)言那么苛刻,但是有個(gè)好的編程環(huán)境會(huì)讓我們的工作事半功倍,我使用的編程環(huán)境是J Builder 9它可以很方便的建立工程、WebApplication、Package和Servlet,還能有效地對(duì)WebApplication進(jìn)行部署。所有的程序都在服務(wù)器段執(zhí)行,在通過(guò)網(wǎng)絡(luò)傳送到客戶(hù)端的僅是程序執(zhí)行的結(jié)果,因此對(duì)客戶(hù)端瀏覽器的要求很低。 編程語(yǔ)言和編程環(huán)境的選擇 JSP[3]是Java Server Pages的縮寫(xiě),它是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 將以上3種服務(wù)器聯(lián)系起來(lái)就可以構(gòu)建一個(gè)最基本的電子郵件系統(tǒng)。該服務(wù)器為用戶(hù)提供郵件系統(tǒng)的訪(fǎng)問(wèn)接口,用戶(hù)在遠(yuǎn)程計(jì)算機(jī)通過(guò)瀏覽器訪(fǎng)問(wèn)郵件系統(tǒng),通過(guò)Web服務(wù)所提供的接口實(shí)現(xiàn)各種功能。但是該服務(wù)器無(wú)法提供友好的訪(fǎng)問(wèn)接口。郵件傳輸代理程序具有發(fā)送、接收和存儲(chǔ)轉(zhuǎn)發(fā)郵件的功能。 電子郵件系統(tǒng)由兩大部分組成,即用戶(hù)代理UA和郵件傳輸代理MDA。而以前沒(méi)有電子郵件時(shí),顧客的產(chǎn)品本身或產(chǎn)品在使用過(guò)程中發(fā)生了問(wèn)題,需要等到公司人員上班時(shí),才能給公司打電話(huà)。在公司與顧客“一對(duì)一”關(guān)系的電子郵件服務(wù)中,費(fèi)用低廉,從而節(jié)約大量費(fèi)用。(4)透明性電子郵件系統(tǒng)采用“存儲(chǔ)轉(zhuǎn)發(fā)”的方式為用戶(hù)傳遞電子郵件,通過(guò)在互聯(lián)網(wǎng)絡(luò)的一些通信節(jié)點(diǎn)計(jì)算機(jī)上運(yùn)行相應(yīng)的軟件,使這些計(jì)算機(jī)充當(dāng)“郵局”的角色。(2)廣域性 電子郵件系統(tǒng)具有開(kāi)放性,許多非互聯(lián)網(wǎng)絡(luò)上的用戶(hù)可以通過(guò)網(wǎng)關(guān)(Gateway)與互聯(lián)網(wǎng)絡(luò)上的用戶(hù)交換電子郵件。隨著技術(shù)的進(jìn)步和用戶(hù)對(duì)郵件功能需求的不斷增加,越來(lái)越多的處理步驟也被增加到這一環(huán)節(jié)中,并且絕大多數(shù)的反垃圾郵件技術(shù)都是在這一環(huán)節(jié)中應(yīng)用的。由于在郵件頭中只記錄了域名信息,而沒(méi)有IP地址信息,因此通過(guò)轉(zhuǎn)發(fā)之后無(wú)法得知郵件初始發(fā)出的IP地址。根據(jù)SMTP協(xié)議的規(guī)定,如果發(fā)件服務(wù)器無(wú)法直接連接收件服務(wù)器,可以請(qǐng)求其它的郵件服務(wù)器幫助進(jìn)行轉(zhuǎn)發(fā)。 ISP主機(jī)起著“郵局”的作用,管理著眾多用戶(hù)的電子信箱。接收者通過(guò)郵件客戶(hù)程序連接到服務(wù)器后,就會(huì)看到服務(wù)器的通知,進(jìn)而打開(kāi)自己的電子信箱來(lái)查收郵件。一些意識(shí)超前的企業(yè)單位已開(kāi)始注意用Email來(lái)塑造和提升自己的企業(yè)形象。這些軟件的工作原理類(lèi)似,都是在用戶(hù)目錄下設(shè)置一個(gè)特殊的目錄,一個(gè)用戶(hù)給另一個(gè)用戶(hù)發(fā)信時(shí),就在收信者的牡蠣下建立一個(gè)新的檔,并在其中保存新建的內(nèi)容。在這種簡(jiǎn)單的信息發(fā)送方法的基礎(chǔ)上,出現(xiàn)里第一個(gè)“郵件”工具,通過(guò)這個(gè)工具,CTSS系統(tǒng)的管理員可以向用戶(hù)發(fā)送信息,例如同志某個(gè)用戶(hù)他丟失的文件已經(jīng)通過(guò)備份找回。 電子郵件系統(tǒng)發(fā)展簡(jiǎn)史 與一般人想象的不同,其實(shí)最早的電子郵件系統(tǒng)早在網(wǎng)絡(luò)形成就已經(jīng)出現(xiàn)了。通過(guò)網(wǎng)絡(luò)的電子郵件系統(tǒng),用戶(hù)可以免費(fèi)地,非??斓模◣酌腌娭畠?nèi)可以發(fā)送到世界上任何你指定的目的地),與世界上任何一個(gè)角落的網(wǎng)絡(luò)用戶(hù)聯(lián)系。電子郵件技術(shù)正式伴隨這網(wǎng)絡(luò)和計(jì)算機(jī)技術(shù)的發(fā)展而不斷成熟和發(fā)展起來(lái)的。并采用了目前流行的struts2 ,spring,hibernate,ajax等技術(shù),保證了用戶(hù)接口程序良好的可擴(kuò)展性和可維護(hù)性?;赪eb技術(shù)的郵件服務(wù)平臺(tái)的開(kāi)發(fā)主要包括服務(wù)器的安裝配置,用戶(hù)信息數(shù)據(jù)庫(kù)的建立,用戶(hù)訪(fǎng)問(wèn)接口程序的開(kāi)發(fā)三個(gè)方面[2]。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。JavaMail結(jié)合JSP的結(jié)構(gòu)化特性,易于實(shí)現(xiàn)靈活高效、方便移植的Web 郵件應(yīng)用程序。 經(jīng)過(guò)分析,我使用Windows XP作為Web服務(wù)器,使用james作為郵件服務(wù)器,使用mysql作為后臺(tái)數(shù)據(jù)庫(kù),使用JSP、Java、HTML為用戶(hù)接口開(kāi)發(fā)工具,使用Java Mail API為郵件處理程序的應(yīng)用接口。計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)出現(xiàn)之后,將他們應(yīng)用到信息交流中,以建立更加快捷方便的信息交流手段,也就是順理成章的事情了。電子郵件系統(tǒng)則是具有處理電子郵件功能的系統(tǒng)。這是任何傳統(tǒng)的方式也無(wú)法相比的。當(dāng)CTSS系統(tǒng)的用戶(hù)需要向其它用戶(hù)傳遞信息時(shí),他們會(huì)在一個(gè)通用的目錄下以“TO TOM”之類(lèi)的文件名簡(jiǎn)歷一個(gè)檔,查看或者打印其中的內(nèi)容。在其它的多用戶(hù)系統(tǒng)上,也陸續(xù)開(kāi)發(fā)和使用了類(lèi)似的郵件軟件。使用郵箱系統(tǒng)后
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1