您好,登錄后才能下訂單哦!
這篇文章將為大家詳細(xì)講解有關(guān)JavaMail和JAF的示例分析,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
1.介紹:
Java Mail api的開(kāi)發(fā)是SUN為Java開(kāi)發(fā)者提供公用API框架的持續(xù)努力的良好例證。提倡公用框架,反對(duì)受限于供應(yīng)商的解決方案,充分預(yù)示著一個(gè)日益開(kāi)放的開(kāi)發(fā)環(huán)境的建立。
Java Mail API的結(jié)構(gòu)本身證明了它的開(kāi)發(fā)者的基本目標(biāo)之一--軟件開(kāi)發(fā)的工作量應(yīng)該取決于應(yīng)用程序本身的復(fù)雜程度以及開(kāi)發(fā)者所要求的控制程度。換句話說(shuō),Java Mail API盡可能地保持簡(jiǎn)單。乍看起來(lái),JavaMail API所擁有的類(lèi)總數(shù)以及類(lèi)之間的關(guān)系可能讓人誤解為要花費(fèi)漫長(zhǎng)的學(xué)習(xí)時(shí)間。實(shí)際上,一旦正式開(kāi)始使用,你就會(huì)發(fā)現(xiàn)該API不失為在應(yīng)用程序中加入健壯的郵件/通訊支持的簡(jiǎn)單工具。
2.安裝:
安裝前要確保你的機(jī)子上安裝得有標(biāo)準(zhǔn)版的jdk和web服務(wù)器,并且已配置好,有關(guān)它們的安裝方法,請(qǐng)參考其它文章(網(wǎng)上到處都有).
(1).安裝JavaMail API?,F(xiàn)在最常用的 JavaMail API 版本是1.3.
要使用 JavaMail 1.3 API,請(qǐng)下載 JavaMail 1.3 實(shí)現(xiàn),解開(kāi)Javamail-1_3.zip 文件,并將 mail.jar 文件添加到 CLASSPATH 中。除了核心類(lèi),隨版本 1.3 實(shí)現(xiàn)一起提供的還有 SMTP、IMAP4 和 POP3 供應(yīng)商。
(2).JavaBeans Activation framework(1.0.2版) 的安裝
JavaMail API 的所有版本都需要 JavaBeans Activation Framework 來(lái)支持任意數(shù)據(jù)塊的輸入及相應(yīng)處理。功能似乎不多,但目前許多瀏覽器和郵件工具中都能找到這種基本的 MIME 型支持。下載完框架后,解開(kāi) jaf1_0_2.zip 文件,并將 activation.jar 文件添加到 CLASSPATH 中。
注: 如果您使用的JDK是J2EE,就沒(méi)有什么特定的事非要用基本 JavaMail API來(lái)做不可;J2EE 的類(lèi)就能處理了,因?yàn)樗旧砭桶蠮avaMail API和JAF,您只需要確將 j2ee.jar 文件添加到您的CLASSPATH 中并已全部設(shè)置好。
關(guān)于“JavaMail和JAF的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。