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

正文內(nèi)容

基于j2me的移動電子郵件系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧

2024-11-11 22:19 本頁面


【正文】 oad. Therefore, how to cable Inter system bined with wireless system, bee a hot topic. At present, the wireless data service model also is varied, such as SMS, WAP, EMS, MMS, JAVA, BREW, based on these modes of information service also got explosive development. But the Inter provides various services, including Email service with convenient, quick features bee people internally, one of the important ways of foreign exchange. So it is necessary to mobile wireless work to charge by cable Inter mail, bee all kinds of information transmission prehensive platform. This paper it is in this context has been made based on Java ME systematic study of wireless . Key words : Inter; munication technology; ; server 2 1 緒論 研究背景 隨著移動電話的普及,人們對手 機(jī)的功能要求的已經(jīng)不僅僅局限在接聽電話及其收發(fā)短信,一般的短信及其電話服務(wù)已經(jīng)不能滿足人們?nèi)粘I詈凸ぷ鞯男枨?,一些功能?qiáng)大的智能機(jī)應(yīng)運(yùn)而生,他們不僅包含了典型電話的功能, 還包含了 PDA、 游戲機(jī) 、 MP 照相機(jī) 、 攝影 、 錄音 、 GPS、上網(wǎng)等更多的功能 ,手機(jī)郵件系統(tǒng)也在這種需求下出現(xiàn) 。 現(xiàn)代社會電子郵件已經(jīng)成為重要的通信工具,隨著因特網(wǎng)的不斷發(fā)展,它在日常生活和工作中的地位會越來越高,替代傳真 、 信件等傳統(tǒng)通信方式已成為必然,本文正是在這種背景下對基于 Java ME 手機(jī)郵件系統(tǒng)的研究。 主要工作和方法 通 過研究和設(shè)計一個基于 Java ME 的移動郵件程序,可以培養(yǎng)我們使用 java ME 進(jìn)行手機(jī)移動應(yīng)用程序的開發(fā)能力,培養(yǎng)我們使用 Java 中間件進(jìn)行電子郵件應(yīng)用程序的開發(fā)能力,為我們進(jìn)一步學(xué)習(xí)分布式中間件奠定良好的基礎(chǔ)。我們在時間中學(xué)習(xí)和掌握 Java ME 和分布式中間件技術(shù),提高了自身對計算機(jī)軟件的認(rèn)識層次,提高就業(yè)競爭力。 設(shè)計移動郵件系統(tǒng),主要是從手機(jī)客戶端、 Servlet、郵件服務(wù)器之間的通信考慮,具體研究方法如下:首先,學(xué)習(xí) Java ME 的基礎(chǔ)知識,對 Java ME 有個初步的認(rèn)識,通過網(wǎng)絡(luò)查閱相關(guān)資料和尋 求學(xué)習(xí)上的幫助。其次,研究 J2ME 郵件開發(fā)中對 JavaMail 中間件的使用,能夠熟練的完成收發(fā)郵件等操作。再次,學(xué)習(xí) Servlet 的知識,以此為中介,把手機(jī)客戶端和郵件服務(wù)器聯(lián)系起來,完成需要的功能。最后,以 J2ME 程序設(shè)計為基礎(chǔ)并結(jié)合使用軟件工程的方法,對系統(tǒng)進(jìn)行分析設(shè)計與實現(xiàn),開發(fā)能滿足本課題要求的手機(jī)郵件系統(tǒng)。 本文結(jié)構(gòu) 本文第 1 部分緒論主要說明了本文的研究背景、主要工作和實現(xiàn)方法。第 2 部分相關(guān)知識介紹了電子郵件的概念、原理、地址構(gòu)成及格式等。第 3 部分系統(tǒng)設(shè)計,闡述了需求分析、系統(tǒng)模型設(shè)計和系統(tǒng) 工作流程設(shè)計。第 4 部分系統(tǒng)實現(xiàn)介紹了系統(tǒng)各個功能模塊,并描述了系統(tǒng)功能圖。第 5部分系統(tǒng)測試與數(shù)據(jù)分析,說明了檢測目標(biāo)和方法。 3 2 相關(guān)知識 電子郵件簡介 電子郵件的概念 電子郵件簡稱 EMail 又稱電子郵箱,它是一種用電子手段提供信息交換的通信方式。是 inter應(yīng)用最廣的服務(wù):通過網(wǎng)絡(luò)的電子郵件系統(tǒng),用戶可以用非常低廉的價格,以非??焖俚姆绞?,與世界上任何一個角落的網(wǎng)絡(luò)用戶聯(lián)系,這些電子郵件可以是文字、圖像、聲音、視頻等各種方式。同時,用戶可以得到大量免費(fèi)的新聞、專題郵件,并實現(xiàn)輕松的 信息搜索。 電子郵件發(fā)送和接收的基本原理 電子郵件在 Inter 上發(fā)送和接受的原理可以很形象的用我們?nèi)粘I钪械泥]寄包裹來形容,當(dāng)我們要郵寄一個包裹的時候,我們首先要找一個有這項業(yè)務(wù)的郵局,在填寫完收件人姓名、地址等之后就可以寄到收件人所在地的郵局,那么對方取包裹的時候就必須去這個郵局才能取到。同樣的,當(dāng)我們發(fā)送電子郵件的時候,這封郵件是有郵件發(fā)送服務(wù)器發(fā)出,并根據(jù)收件人的地址判斷對方的郵件接受服務(wù)器而將這封郵件發(fā)送到這個服務(wù)器上,收件人要收取郵件也只能訪問這個服務(wù)器才能完成。 用戶首先開啟自 己的信箱,然后通過鍵入命令的方式將需要發(fā)送的郵件發(fā)到對方的信箱中。郵件在信箱之間進(jìn)行傳遞和交換,也可以與另 —個郵件系統(tǒng)進(jìn)行傳遞和交換。收方在取信時,使用特定帳號從信箱提取。 電子郵件的工作過程遵循客戶 服務(wù)器模式。每份電子郵件的發(fā)送都要涉及到發(fā)送方與接收方,發(fā)送方式構(gòu)成客戶端,而接收方構(gòu)成服務(wù)器,服務(wù)器含有眾多用戶的電子信箱。發(fā)送方通過郵件客戶程序,將編輯好的電子郵件向郵局服務(wù)器( SMTP 服務(wù)器)發(fā)送。郵局服務(wù)器識別接收者的地址,并向管理該地址的郵件服務(wù)器( POP3 服務(wù)器)發(fā)送消息。郵件服務(wù)器識將消息 存放在接收者的電子信箱內(nèi),并告知接收者有新郵件到來。接收者通過郵件客戶程序連接到服務(wù)器后,就會看到服務(wù)器的通知,進(jìn)而打開自己的電子信箱來查收郵件。 通常 Inter 上的個人用戶不能直接接收電子郵件,而是通過申請 ISP 主機(jī)的一個電子信箱,由 ISP 主機(jī)負(fù)責(zé)電子郵件的接收。一旦有用戶的電子郵件到來, ISP 主機(jī)就將郵件移到用戶的電子信箱內(nèi),并通知用戶有新郵件。因此,當(dāng)發(fā)送一條電子郵件給一另一個客戶時,電子郵件首先從用戶計算機(jī)發(fā)送到 ISP 主機(jī),再到 Inter,再到收件人的 ISP 主機(jī),最后到收件人的個人 計算機(jī)。 ISP 主機(jī)起著 “郵局 ”的作用,管理著眾多用戶的電子信箱。每個用戶的電子信箱實際上就是用戶所申請的帳號名。每個用戶的電子郵件信箱都要占用 ISP 主機(jī)一定容量的硬盤空間,由于這一空間是有限的,因此用戶要定期查收和閱讀電子信箱中的郵件,以便騰出空間來接收新的郵件。 電子郵件地址的構(gòu)成和格式 電子郵件地址由三部分組成。第一部分“ USER”代表用戶郵箱的帳號,對于同一個郵件接受服務(wù)器來說,這個帳號必須是唯一的;第二部分“ @”是分隔符;第三部分是用戶郵件接受服務(wù)器 4 域名,用以標(biāo)志其所在位置。 地 址格式: 此處的 domain_name 為域名的標(biāo)識符,也就是郵件必須要交付到的郵件目的地的域名。而 somebody 則是在該域名上的郵箱地址。后綴一般則代表了該域名的性質(zhì),與地區(qū)的代碼。 域名真正從技術(shù)上而言是一個郵件交換機(jī),而不是一個機(jī)器名 。 常見的電子郵件協(xié)議有以下幾種: SMTP(簡單郵件傳輸協(xié)議)、 POP3(郵局協(xié)議)、 IMAP( Inter 郵件訪問協(xié)議)。這幾種協(xié)議都是由 TCP/IP 協(xié)議族定義的。 SMTP( Simple Mail Transfer Protocol): SMTP 主要負(fù)責(zé)底層的郵件 系統(tǒng)如何將郵件從一臺機(jī)器傳至另外一臺機(jī)器。 POP( Post Office Protocol) :目前的版本為 POP3, POP3 是把郵件從電子郵箱中傳輸?shù)奖镜赜嬎銠C(jī)的協(xié)議。 IMAP( Inter Message Access Protocol) :目前的版本為 IMAP4,是 POP3 的一種替代協(xié)議,提供了郵件檢索和郵件處理的新功能,這樣用戶可以完全不必下載郵件正文就可以看到郵件的標(biāo) 電子郵件 題摘要,從郵件客戶端軟件就可以對服務(wù) 器上的郵件和文件夾目錄等進(jìn)行操作。 IMAP 協(xié)議增強(qiáng)了電子郵件的靈活性,同時也減少了垃圾郵件對本地系統(tǒng)的直接危害,同時相對節(jié)省了用戶察看電子郵件的時間。除此之外, IMAP 協(xié)議可以記憶用戶在脫機(jī)狀態(tài)下對郵件的操作(例如移動郵件,刪除郵件等)在下一次打開網(wǎng)絡(luò)連接的時候會自動執(zhí)行。 當(dāng)前的兩種郵件接受協(xié)議和一種郵件發(fā)送協(xié)議都支持安全的服務(wù)器連接。在大多數(shù)流行的電子郵件客戶端程序里面都集成了對 SSL 連接的支持。 除此之外,很多加密技術(shù)也應(yīng)用到電子郵件的發(fā)送接受和閱讀過程中。他們可以提供 128 位到 2048 位 不等的加密強(qiáng)度。無論是單向加密還是對稱密鑰加密也都得到廣泛支持。 電子郵件的特點 這是任何傳統(tǒng)的方式也無法相比的。正是由于電子郵件的使用簡易、投遞迅速、收費(fèi)低廉,易于保存、全球暢通無阻,使得電子郵件被廣泛地應(yīng)用,它使人們的交流方式得到了極大的改變。另外, 電子 郵件還可以進(jìn)行一對多的郵件傳遞,同一郵件可以一次發(fā)送給許多人。 5 最重要的是,電子郵件是整個網(wǎng)間網(wǎng)以至所有其他網(wǎng)絡(luò)系統(tǒng)中直接面向人與人之間 信息交流的系統(tǒng),它的數(shù)據(jù)發(fā)送方和接收方都是人,所以極大地滿足了大量存在的人與人通信的需求。 電子郵件指用電子手段傳送信件、 單據(jù) 、資料等信息的通信方法。電子郵件綜合了電 話通信和郵政信件的特點,它傳送信息的速度和電話一樣快,又能像信件一樣使收信者在接收端 電子郵件 收到文字記錄。電子郵件系統(tǒng)又稱基于計算機(jī)的郵件報文系統(tǒng)。它承擔(dān)從郵件進(jìn)入系統(tǒng)到郵件到達(dá)目的地為止的全部處理過程。電子郵件不僅可利用電話網(wǎng)絡(luò) ,而且可利用任何通信網(wǎng)傳送。在利用電話網(wǎng)絡(luò)時 ,還可利用其非高峰期間傳送信息,這對于商業(yè)郵件具有特殊價值。由中央計算機(jī)和小型計算機(jī)控制的面 向有限用戶的電子系統(tǒng)可以看作是一種計算機(jī)會議系統(tǒng)。 電子郵件服務(wù)系統(tǒng) 電子郵件服務(wù)是由專門的服務(wù)器提供的, Gmail, Hotmail,網(wǎng)易郵箱,新浪郵箱等郵箱服務(wù)也是建立在電子郵件服務(wù)器上的,但是大型郵件服務(wù)商的系統(tǒng)一般是自主開發(fā)或是對其他技術(shù)二次開發(fā)實現(xiàn)的。主要的電子郵件服務(wù)器主要有以下幾種: Postfix/Qmail 的郵件系統(tǒng)。 如網(wǎng)易郵箱的 MTA 電子處理軟件 2. 微軟的 Exchange 郵件系統(tǒng)。 3. IBM Lotus Domino 郵件系統(tǒng)。 6 4. Scalix 郵件系統(tǒng) 5. Zimbra 郵件系統(tǒng) 6. MDeamon 郵件系統(tǒng) 其中 Exchange 郵件系統(tǒng)由于和 Windows 整合,便于管理。是在企業(yè)中使用數(shù)量最多的郵件系統(tǒng)。 IBM Lotus Domino 則綜合功能較強(qiáng),大型企業(yè)使用較多?;?Postfix 的郵件系統(tǒng)則需要有較強(qiáng)的技術(shù)力量才能實現(xiàn),但是性能可以達(dá)到非常高,而且安全性很好,同時軟件是開源免費(fèi)的。 簡介 ME 定義 Java ME(Java 2 Micro Edition)是 Java 2 的一個組成部分,它與 J2SE、 J2EE 并稱。 根據(jù) Sun 的定義: Java ME 是一種高度優(yōu)化的 Java 運(yùn)行環(huán)境,主要針對消費(fèi)類電子設(shè)備的,例如蜂窩電話和可視電話、數(shù)字機(jī)頂盒、汽車導(dǎo)航系統(tǒng)等等。 JAVA ME 技術(shù)在 1999 年的JavaOne Developer Conference 大會上正式推出,它將 Java 語言的與平臺無關(guān)的特性移植到小型電子設(shè)備上 ,允許移動無線設(shè)備之間共享應(yīng)用程序。 ME 設(shè)計規(guī)格 Java ME 在設(shè)計其規(guī)格的時候,遵循著「對于各種不同的裝置而造出一個單一的開發(fā)系統(tǒng)是沒有意義的事」這個基本原則。于是 JAVA ME 先將所有的嵌入式裝置大體上區(qū)分為兩種 :一種是運(yùn)算功能有限、電力供應(yīng)也有限的嵌入式裝置 (比方說 PDA 、手機(jī) );另外一種則是運(yùn)算能力相對較佳、并且在電力供應(yīng)上相對比較充足的嵌入式裝置 (比方說冷氣機(jī)、電冰箱、電視機(jī)頂盒 (settop box))。因為這兩種型態(tài)的嵌入式裝置,所以 Java 引入了一個叫做Configuration 的概念,然后把上述運(yùn)算 功能有限、電力有限的嵌入式裝置定義在 Connected Limited Device Configuration(CLDC)規(guī)格之中;而另外一種裝置則規(guī)范為 Connected Device Configuration(CDC)規(guī)格。也就是說, JAVA ME 先把所有的嵌入式裝置利用 Configuration 的概念區(qū)隔成兩種抽象的型態(tài)。 其實在這里大家可以把 Configuration 當(dāng)作是 JAVA ME 對于兩種類型嵌入式裝置的規(guī)格,而這些規(guī)格之中定義了這些裝置至少要符合的運(yùn)算能力、供電能力、記憶體 大小等規(guī)范,同時也定了一組在這些裝置上執(zhí)行的 Java 程序所能使用的類別函式庫、這些規(guī)范之中所定義的類別函式庫為 Java 標(biāo)準(zhǔn)核心類別函式庫的子集合以及與該型態(tài)裝置特性相符的擴(kuò)充類別函式庫。比方就 CLDC 的規(guī)范來說,可以支援的核心類別函式庫為 .* 、
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1