ProsciuttoJ2ME數(shù)據(jù)驅(qū)動(dòng)引擎
Prosciutto 是一個(gè)基于 J2ME 平臺(tái)的數(shù)據(jù)驅(qū)動(dòng)的引擎。你可以認(rèn)為這是一個(gè)快速應(yīng)用程序開發(fā)框架,或者分派移動(dòng)應(yīng)用引擎。你可以通過移動(dòng)應(yīng)用程序引擎——ZAMAE和一套用戶界面來完成移動(dòng)數(shù)據(jù)的瀏覽。這樣一來,整個(gè)應(yīng)用程序的定義可以托管在Web服務(wù)器上,ZAMAE從Web服務(wù)器上獲取數(shù)據(jù),這與業(yè)務(wù)邏輯完全無關(guān)。如果您 的應(yīng)用程序的變化,就沒有必要對應(yīng)用程序引擎進(jìn)行更新并重新分配。
更直觀一點(diǎn),下面一段XML代碼將生成一個(gè)簡單的Hello World 程序
<?xml version="1.0" encoding="UTF-8"?>
<application steps="2">
<form uid="11000">
<buttons>
<button>
<appearance>
<text>Hello World!</text>
</appearance>
</button>
</buttons>
</form>
</application>
通過XML你還可以定義出如下界面
Prosciutto 整個(gè)項(xiàng)目的體系架構(gòu)如下圖所示
評論
圖片
表情
