簡單介紹一下DORADO展現(xiàn)中間件的實現(xiàn)
從產(chǎn)品形態(tài)上DORADO展現(xiàn)中間件由兩部分組成,***部分是一個具有AJAX特征的Web應(yīng)用表現(xiàn)層的快速開發(fā)框架,第二部分配套的IDE開發(fā)工具。本文我們主要介紹DORADO展現(xiàn)中間件的實現(xiàn),接下來我們就開始介紹。
DORADO展現(xiàn)中間件的實現(xiàn),有以下幾個層次:
1.表現(xiàn)層4大功能。
數(shù)據(jù)通過各種控件展示,進行查詢、增加、修改、刪除、保存等操作,占表現(xiàn)層技術(shù)需求的80%,這是DORADO本身研發(fā)實現(xiàn)的重點,提供控件Widget Lib、國際化I18N、皮膚Skin,角色Role、AJAX通訊引擎等支持通過視圖模型viewModel進行表現(xiàn)層建模。剩余20%包括報表與打印、復雜圖形與數(shù)據(jù)分析、文書等,通過與第三方產(chǎn)品整合或集成來實現(xiàn)。
2.前后臺交互。
通過不同的數(shù)據(jù)集合dataset支持不同的后臺,包括SQL查詢結(jié)果集,POJO(Javabean或Map的collection),Web Service,XML,定制的數(shù)據(jù)集合等,對框架而言,支持Spring、Hibernate/ibatis、WfMC/BPEL/自有標準流程引擎等。
3.開發(fā)與調(diào)試環(huán)境。
提供集成開發(fā)工具 dorado studio與Eclipse插件用于提供針對產(chǎn)品所需的各種源文件的模版化生成、創(chuàng)建向?qū)?、可視化配置,以及一些簡單的編譯、部署、測試等功能。Debugger提供評估JavaScript并計時、顯示調(diào)試日志、顯示部分系統(tǒng)信息等功能的簡單JS調(diào)試小工具。
4.性能測試與調(diào)優(yōu)。
內(nèi)置多種瀏覽器端性能優(yōu)化措施。提供Web Console進行參數(shù)配置與性能監(jiān)控。提供自主研發(fā)開源小工具TestFrame專用于測試頁面刷新用時、提交用時等瀏覽器端頁面性能定量指標。
關(guān)于DORADO展現(xiàn)中間件的知識就介紹到這里了,希望本次的介紹能夠帶給您一些收獲,謝謝!
【編輯推薦】


2011-05-24 15:10:48




