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

正文內(nèi)容

基于java的郵件系統(tǒng)畢業(yè)設(shè)計論文(文件)

2025-07-31 16:51 上一頁面

下一頁面
 

【正文】 e。 } public void setId(int id) { = id。 } public void setUser(Users user) { = user。 生成用戶登錄信息的窗體。 圖 58 郵件系統(tǒng)登錄 頁面 用戶注冊頁面 用戶注冊頁面 ,調(diào)用 UserManager 的 addUser 方法注冊用戶。 要連接郵件的存儲,然后打開名為 INBOX 的活頁夾。 圖 510 郵件列表頁面 郵件編輯接口 郵件的編輯接口是 基調(diào)用的 servlet 是 。然后 分別用 setFrom(fromID)、setRecipients(,iAddr)、 setSubject(subject)、 setText(text)將相對應(yīng)的內(nèi)容添加到窗體中,再使用 把郵件發(fā)送出去。在讀取程序中我也使用到 getMessages()方法,這樣可以確定所要讀取的郵件時那一封,同時也可以防止用戶選擇了不存在的郵件。獲得數(shù)據(jù)資源后,在調(diào)用 setDataHandler()函數(shù)粘貼到 BodyPart 之前,必須傳遞到 DataHandler 構(gòu)造其中。通過 ()方法取得 Multipart的每一部分,通過 ()來去的附件的意向和內(nèi)容類型并據(jù)此加以處理。通過這種方法可以直接使用 SQL 語句進行數(shù)據(jù)庫的操作,將返回的值格 式化以后就可以直接使用。而 開 放型網(wǎng) 絡(luò) 自身的特 點決定 了它每 時 每刻可能遭受 來 自不同方面的入侵和攻 擊 , 這 些攻 擊將會給應(yīng) 用系統(tǒng)帶來 不可估量的 損 失。 ? 入侵 檢測 技 術(shù) 采用 實時 的入侵 檢測 技 術(shù)進 行 記錄證 據(jù),并采取相 應(yīng) 的防 護 手段,如跟 蹤和 恢復(fù)、斷開 網(wǎng) 絡(luò)連 接等。 ? 數(shù) 據(jù)的安全 對 外 進 行信息交 換時 ,采用信息加密和信息確 認(rèn) 的手段 來 確保信息的安全。致使 表結(jié) 構(gòu)非常的混 亂 不堪,表中甚至出 現(xiàn)了 很多冗余的字段, 開發(fā)過 程中 經(jīng) 常遇到字 段沖 突,或者查 錯 表的情 況 。但是,其中存在 著 很多的不足之 處 : ? 由于 開發(fā)經(jīng)驗 欠缺,系 統(tǒng) 的代 碼 量比 較 大,但是 沒 有 將 系 統(tǒng) 中的代 碼分類 整理,代 碼的執(zhí) 行效率 較 慢。 總結(jié)與體會 本文首先介紹了 JavaMail 郵件系統(tǒng)開發(fā)過程所涉及的協(xié)議,并簡單的介紹了JavaMail API 中重要的類和 JavaMail 開發(fā)環(huán)境以及開發(fā)語言的特點。在此,謝謝我的指導(dǎo)教師以及學(xué)校的精心安排 。 首先,要感謝我的論文指導(dǎo)老師楊玉蓓老師,在論文的寫作期間,她不厭其煩的幫助我進行論文的修改和指導(dǎo),幫助我順利完成論文花費了太多時間和努力。 由于我的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請各位老師和 同學(xué)進行 批評和指正! 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(論文) 29 參考文獻 [1]王偉 ,基于 JavaMail API 的郵件服務(wù)的開發(fā)及實現(xiàn) [J].現(xiàn)代計算機 ,20xx,(1):7376 [2]鐘珞 ,劉玲 ,夏紅霞 .基于 JavaMail API 的 Web 郵件系統(tǒng)開發(fā) [J].武漢理工大學(xué)學(xué)報 ,20xx,28(6):8486 [3]柳永坡,劉雪梅,趙長海. JSP 應(yīng)用開發(fā)技術(shù)[M].北京:人民郵電出版社 ,20xx,3032 [4]王克宏 .Java 技術(shù)及其應(yīng)用 [M].北京:高等教育出版社 ,20xx [5]陳偉 .SQL Server 20xx 數(shù)據(jù)庫應(yīng)用與開發(fā)教程 .北京:清華大學(xué)出版社, 20xx,3238 [6]楊淑萍 ,聶哲 .基于 JavaMail 的郵件客戶端程序的設(shè)計與實現(xiàn) [J].電腦知識與技術(shù)[J],20xx,(20):106108 [7]鐘忺 ,劉春燕 .基于 JavaMail API 的郵件認(rèn)證與接收 [J].計算機與數(shù)字工程 ,20xx,35(3):145147 。 最后,感謝這篇論文所涉及到的各位學(xué)者?;叵脒@一路走來的日子,父母的關(guān)心,老師的教誨,朋友的支持幫助一直陪伴著我,讓我漸漸長大,也慢慢走向成熟。并最終實現(xiàn)了各個子模塊的整合,形成了簡單的基于 JavaMail的郵件系統(tǒng)。 ? 對數(shù) 據(jù) 庫 的各種字段 類 型不熟悉,很多字段的 類 型有所混淆,使得查找 數(shù) 據(jù)的時 候 會 出 現(xiàn) 不兼容的情 況 。 開發(fā)過 程中重新配置了表的 結(jié) 構(gòu), 現(xiàn) 在的 數(shù) 據(jù) 庫 表就 變 得清晰了 許 多。 ? 配 備 防病毒 軟 件 要求能 殺當(dāng) 前出 現(xiàn) 的所有病毒,且更新速度要快。 ? 服 務(wù) 器的安全 利用操作系 統(tǒng) 本身所 帶 有的安全機制,制定完善的安全策略。網(wǎng) 絡(luò) 安全性主要考 慮局域網(wǎng) 內(nèi) 部的安全、服 務(wù) 器和 數(shù) 據(jù)的安全。用戶所選擇的地址將會通過一個 Session 返回到編輯接口地址的輸入欄。這個程序主要是對 WebMail 數(shù)據(jù)庫 addrlist表的操作。 當(dāng)一個郵件包含有附件時,郵件的內(nèi)容是 Multipart,而不是 Part 對象。附件是文件時,數(shù)據(jù)資源是 FileDataSource。該程序所使用的方法和 類似。在定義變量的時候需要將 subject 和 messageText 用 getByte(“ ISO8859_1” )方法將字符轉(zhuǎn)化為郵件服務(wù)器能夠識別的字符。通過調(diào)用 Java Mail API 中提供的 Floder 類,使用 getFolder()方法定義一個 Folder 變量folder ,使用 () 設(shè) 置 目 錄的 打 開方 式為 只讀 , 用()方法可以獲得郵箱中的郵件數(shù)量,建立一個數(shù)組 message[]來定位郵件。 圖 59 郵件系統(tǒng)注冊頁面 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(論文) 23 郵件列表接口 當(dāng)用戶順利登錄系統(tǒng)后會進入系統(tǒng)的歡迎接口,用戶點擊框架左邊的收件箱就可以進入郵件 列表 接口。 是一個 struts2 的 action, struts2封裝了自動收集窗體元素的值,若用戶沒有輸入用戶名和密碼,則頁面的 js 會提示用戶需要輸入用戶名和密碼。 } public String[] getAddresss() { return addresss。 } public void setAddress_book_name(String addressBookName) { address_book_name = addressBookName。//屬于哪個用戶 private String[] addresss。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(論文) 20 ??(中間省去各屬性的 set 和 get 方法) } ②項目啟動后在數(shù)據(jù)庫中自動生成的表: 圖 56 數(shù)據(jù)庫中自動生成的表 Id:主鍵 Folder:屬于哪個 folder表(外鍵) Sender:發(fā)送人 Password:密碼 smtpServer:發(fā)送郵件服務(wù)器 recipient:接收人 chaosong:抄送人 misong:密送人 subject:郵件主題 Date:郵件日期 containFile:是否含有附件 content:郵件內(nèi)容體 mailSize:郵件大小 attachments:郵件所含附件的附件名集合 savepath:附件保存位置 ( 3) address_book(用戶通訊簿表 ) ①對應(yīng)的 java 類代碼: package 。 private int mailSize=0。 private String subject。 private String smtpServer。 public class mailModel implements Serializable{ private int id。 } public String getId() { return id。 } public SetmailModel getMails() { return mails。 private SetmailModel mails。 import 。 } 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(論文) 18 public void setAddress_books(SetAddress_Book address_books) { = address_books。 } public void setPwdAlgorithm(String pwdAlgorithm) { = pwdAlgorithm。 } public int getUseAlias() { return useAlias。 } public int getUseForwarding() { return useForwarding。 } public String getPwdHash() { return pwdHash。 private SetFolder_Information folders。 private int useForwarding。 public class Users implements Serializable { private String username。建立的郵件系統(tǒng)數(shù)據(jù)庫名為 yiyouDB。如果要運行可以選擇能夠運行 EJB 程序的容器 : WebLogic、 WebSphere Tomcat 下載與安裝: 圖 51 tomcat 下載 圖 52 tomcat 安裝過程中設(shè)置 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(論文) 15 圖 53 tomcat 安裝過程中設(shè)置 郵件服務(wù)器的安裝配置 郵件服務(wù)器配置: 服務(wù)器在使用前得先運行 bin\run..bat ,運行完之后你可以看見跟bin 同目錄下會產(chǎn)生一個名為 apps 的檔夾,在這個文件在中你可以配置郵件服務(wù)器,因為本系統(tǒng)是基于 sql server20xx ,所以進入 \ \apps\james\SARINF\ 進行配置 ,需要配置如下 : ① postmaster 和 servername/servername 其中 為郵箱賬號域名的配置 ② inboxRepository repository destinationURL= type=MAIL/ /inboxRepository更改成 inboxRepository repository destinationURL= type=MAIL/ /inboxRepository這個配置是當(dāng)服務(wù)器接收到郵件時將郵件保存到數(shù)據(jù)庫中而不是以檔的形式保存。 通訊 簿管理 該模塊的功能是 說明 用戶管理聯(lián)系人的郵件地址,可以對地址進行分類,添加、刪除或修改地址。 郵 件的管理 用戶通過郵件管理模塊可以實現(xiàn)郵件的刪除,郵件的下載等功能。編輯功能為用戶提供了編寫郵件的接口,用戶在這個接口可以填寫要發(fā)送的地址、郵件的標(biāo)題、郵件的內(nèi)容,添加附件,設(shè)置郵件的優(yōu)先級并且可以發(fā)送郵件。因為所有的系統(tǒng)維護都是主機的系統(tǒng)管理員在后臺進行,所以身份認(rèn)證只考慮普通用戶。郵件服務(wù)器實現(xiàn)與郵件操作有關(guān)的所有功能,該郵件平臺的系統(tǒng)結(jié)構(gòu)圖如下所示。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(論文) 12 第四章 系統(tǒng)的概要設(shè)計 整個郵件系統(tǒng)平臺由兩臺計算機, 4 個服務(wù)器段軟件組成,一臺計算機安裝 Windows XP 操作系統(tǒng),上面安裝 Tomcat、 james 和 SQL Server 20xx[5]作為 Web 服務(wù)器、郵件服務(wù)器和數(shù)據(jù)庫服務(wù)器。 從 Tomcat 開始, Tomcat 已經(jīng)不依賴環(huán)境變量中的 CLASSPATH 了。 (2).對壓縮包進行解壓縮。 Eclipse 在下載完成后,只需要將對應(yīng)的壓縮包文件 解壓縮到指定位置,即可完成安裝。 (4).然后在如圖 33 所示的 “環(huán)境變量 ”對話框中再次選擇 Path 環(huán)境變量,將F:\Program Files\Java\\bin 添加到對應(yīng)的變量值后面,注意和前面的值用 “; ”隔開。在 WindowsXP 操作系統(tǒng)環(huán)境,具體操作步驟如下: (1).選擇 “開始 ”菜單中的 “控制面板 ”命令,打開控制面板窗口,雙擊選擇 “系統(tǒng) ”,打開如圖 31 所示的 “系統(tǒng)屬性 ”對話框 。 此外,我們還需
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1