編輯好的xml文檔將被java程序處理,,其中的信息被抽取出來,然后被j0do序列化到數(shù)據(jù)庫里,,或者直接存儲(chǔ)到硬盤上,。當(dāng)然,在終端編輯xml文檔的不一定是熟悉這套系統(tǒng)的---,,普通的文檔編輯人員就能夠做到,。因?yàn)閤ml文檔很容易格式化,只要根據(jù)要處理的xml格式開發(fā)出可視化的編輯工具就可以了,,廣告信息發(fā)布系統(tǒng),使用java的界面包swing中的jtree類就很容易做到這一點(diǎn)。
當(dāng)用戶需要某個(gè)頁面的時(shí)候,,程序會(huì)根據(jù)用戶的要求和從java數(shù)據(jù)對(duì)象獲取到的信息生成相應(yīng)的xml文檔,,然后,xml文檔的發(fā)布系統(tǒng)cocoon會(huì)根據(jù)xml文檔和系統(tǒng)中的xslt模版生成相應(yīng)的html文件供---瀏覽,。
|