亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Webmail-0.7.7 系統源碼淺析

2019-11-18 14:08:46
字體:
來源:轉載
供稿:網友

  Webmail-0.7.7 系統源碼淺析

1. Webmail 的軟件開發環境

Webmail 采用java 的開發包JDK1.2.2的linux版本及流行的發布平臺Tomcat;Tomcat 作為 jsp 和 Servlet 的解釋器及發布器,它本身就是用 Java 編寫的,因此不受系統限制;數據庫使用的是MySQL。

2. Webmail 系統的主要特點

1) 我欣喜地發現Webmail系統整體是基于xml +Java 這一強大組合(xml支持W3C標準的可擴展性標記語言)的成功開發實例。
其中又是利用XML標準擴展(包括一些組件:一個解釋器,解釋器的名字空間支持,XML的簡單API(SAX)和文檔對象模型DOM);用他來將xml 語法翻譯成Java;

解析器就是一個軟件模塊用來解析或者是讀入一個XML文檔的數據并且檢查其合法性。名字空間,W3C的XML規范的一部分,指在一個文檔類型定義(DTD)中定義了一組與其它不同的XML標記元素集。名字空間的主要益處是它答應多個變量(在不同的標記集合中并且行為也不一樣)能夠在一個單獨的文檔實例中混合。很顯然,為了獲得這種益處,解析器必須支持名字空間,Sun Microsystems還在為這種支持而作工作。

SAX,一個為基于事件XML解析器定義的可以免費獲得的,平臺、語言無關的API,答應程序和腳本動態的訪問和更新內容、結構和文檔風格。所以,它作為一個中間件層用來把XML文檔中的數據解釋成相應的Java事件。
DOM為解析器提供一個基于樹型的數據結構接口,將XML數據構建成對象并且答應對象間相互結合、訪問、操縱,例如通過Java程序。

2) Webmail系統從數據處理的角度把整個系統劃分為:界面顯示部分,業務邏輯處理部分。業務邏輯處理部分封裝了事物邏輯和數據庫的操作,XML數據綁定保證了前臺界面顯示部分和業務邏輯處理部分的分離和數據的一致性; XML的另一個稍稍抽象的優點是采用了層次結構而不是關系結構來定義數據,可以根據需要直接了當的設計應用的數據結構,也不必使用實體關系設計器去進行模式的規范化操作;使系統具有更好的健壯性,靈活性。尤其給系統的更新和維護帶來很大的方便。

3) Webmail 可以生成動態的XML ,用XSL作為模板語言,定義XML數據的顯示格式,生成了幾個常用的模板;如:loginscreen.xsl等。XML+XSL=
Html 的效果。

3. Webmail 的功能框圖及實現

Webmail 整個系統頁面由兩個jsp引導進入:
index.jsp-------------------------------------------普通用戶進入郵件系統 ;
普通用戶進入à 映射到 XMLGenericModel.java ,完成對用戶的用戶名和密碼的驗證;
admin.jsp------------------------------------------治理員進入治理用戶頁面
治理員進入系統à映射到 XMLAdminModel.java完成對治理員的用戶名密碼的驗證;
系統功能結構圖如下:

舉例說明:郵件的功能實現 (plugins 功能)
源文件webbmail/src/net/wastl/webmail/plugins文件夾中,此文件夾中每個功能是以一個個java的形式存儲的文件,并以插件形式加入整個郵件系統中的,這個有利于系統的維護和更新,當某個功能或文件需要增加或功能升級時,就可只修改Java的形式存儲的文件,而xsl界面顯示文件不用同時改。首先每個插件通過register方法注冊到系統中,系統通過一個功能樹的形式維護這個插件隊列,假如用戶使用某一個功能時,系統通過遍歷整個插件樹,找到相應的插件,從而為其服務.
/webmail/src/net/wastl/webmail按功能劃分的各個包文件
/webmail/src/org /bulbul/webmail,這個包主要用于多國語言顯示.



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品亚洲第一区| 亚洲最大在线视频| 亚洲精品电影在线| 国产精品久久久久国产a级| 国产精品扒开腿做爽爽爽视频| 亚洲欧美日韩精品久久奇米色影视| 国产精品视频专区| 久久久噜噜噜久噜久久| 成人黄色免费看| 清纯唯美日韩制服另类| 日韩亚洲精品视频| 欧美电影免费观看网站| 久久九九国产精品怡红院| 社区色欧美激情 | 91在线播放国产| 日韩免费在线播放| 日韩有码片在线观看| 国产97免费视| 久久久久久亚洲精品| 亚洲综合一区二区不卡| 91精品免费久久久久久久久| 国产999精品久久久影片官网| 精品久久久久久亚洲精品| 欧美多人乱p欧美4p久久| 日韩大片免费观看视频播放| 精品久久久久久久久久久久久久| 亚洲高清福利视频| 国产成人鲁鲁免费视频a| 欧美激情一二区| 亚洲成人av片在线观看| 在线看片第一页欧美| 欧美日韩免费一区| 日韩免费观看视频| 久久久国产91| 亚洲最大福利视频| 性欧美xxxx交| 日韩毛片在线观看| 亚洲国产精品99| 欧美一级片久久久久久久| 日本精品久久久| 日韩有码在线视频| 欧美激情2020午夜免费观看| 欧美放荡办公室videos4k| 欧美激情精品久久久久久变态| 国产高清在线不卡| 亚洲第一中文字幕在线观看| 精品久久久999| 亚洲精品xxxx| 欧美人成在线视频| 亚洲综合自拍一区| 国内成人精品视频| 日韩av在线看| 国产伦精品免费视频| 精品视频—区二区三区免费| 久久精品在线视频| 国产日韩精品一区二区| 日韩av成人在线| 一本色道久久88综合亚洲精品ⅰ| 国产精品一区二区三区久久| 88国产精品欧美一区二区三区| 亚洲最大av在线| 久久精品视频在线观看| 亚洲综合第一页| 日韩亚洲一区二区| 亚洲网站在线观看| 国产成人免费av电影| 欧美疯狂xxxx大交乱88av| 亚洲最新中文字幕| 欧美亚洲免费电影| 日韩视频免费中文字幕| 亚洲摸下面视频| 国产高清视频一区三区| 欧美日韩一区二区三区| 久久久久久亚洲精品不卡| 中文字幕亚洲天堂| 亚洲国产日韩欧美在线99| 亚洲国产成人91精品| 亚洲国产女人aaa毛片在线| 国产精品久久久久久亚洲影视| 亚洲一区二区中文字幕| 亚洲石原莉奈一区二区在线观看| 国产精品白嫩美女在线观看| 久久久国产精品免费| 日韩一区在线视频| 日韩一区二区久久久| 久久精品国产96久久久香蕉| 自拍偷拍亚洲一区| 热re99久久精品国产66热| 国产福利视频一区| 亚洲香蕉成人av网站在线观看| 国产精品自拍偷拍| 国产精品69久久| 国产精品网红直播| 精品一区二区电影| 久久久999国产精品| 中文在线资源观看视频网站免费不卡| 日韩视频―中文字幕| 欧美自拍大量在线观看| 日韩麻豆第一页| 在线观看国产精品91| 国产精品一区二区性色av| 九色成人免费视频| 亚洲欧洲国产伦综合| 欧美老妇交乱视频| 九九久久综合网站| 精品国产户外野外| 国产91精品久久久| www.欧美精品| 国产极品jizzhd欧美| 欧美精品情趣视频| 亚洲97在线观看| 日韩福利伦理影院免费| 国产精品视频成人| 中文字幕日韩在线观看| 国产精彩精品视频| 欧美与黑人午夜性猛交久久久| 国产99久久精品一区二区| 日韩美女毛茸茸| 成人av电影天堂| 亚洲人永久免费| 欧美精品激情在线观看| 国产欧美日韩中文字幕在线| 亚洲精品乱码久久久久久金桔影视| 91av在线国产| 久久不射热爱视频精品| 欧美激情第一页xxx| 国产精品视频免费观看www| 日韩经典中文字幕在线观看| 最新91在线视频| 日韩中文字幕在线| 国产成人一区二区三区小说| 欧美大秀在线观看| 日韩中文字幕第一页| 久久久精品中文字幕| 欧美黑人xxxⅹ高潮交| 午夜精品久久久久久久久久久久| 欧美精品videofree1080p| 色综合久久久888| 国产精品亚洲第一区| 亚洲美女久久久| 日日骚久久av| 久久精品91久久久久久再现| 国产精品pans私拍| 欧美香蕉大胸在线视频观看| 色综合视频一区中文字幕| 岛国视频午夜一区免费在线观看| 日韩美女av在线免费观看| 国产精欧美一区二区三区| 欧美日韩国产丝袜美女| 欧美日韩国产精品一区二区不卡中文| 国产乱肥老妇国产一区二| 国产精品丝袜视频| 日韩电影中文字幕| 美日韩在线视频| 日韩有码在线观看| 国产日韩专区在线| 日韩av电影免费观看高清| 国产精品直播网红| 国产精品678| 欧美国产一区二区三区| 91久久久久久国产精品| 午夜精品久久久99热福利| 91日本在线视频| 在线观看久久av|