Prosciutto 是一个基于 J2ME 平台的数据驱动的引擎。你可以认为这是一个快速应用程序开发框架,或者分派移动应用引擎。你可以通过移动应用程序引擎——ZAMAE和一套用户界面来完成移动数据的浏览。这样一来,整个应用程序的定义可以托管在Web服务器上,ZAMAE从Web服务器上获取数据,这与业务逻辑完全无关。如果您 的应用程序的变化,就没有必要对应用程序引擎进行更新并重新分配。
更直观一点,下面一段XML代码将生成一个简单的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 整个项目的体系架构如下图所示