Dorado7是源代码开放的Web表现层框架,助力Web应用在PC、平板与手机等多设备上,高品质、低成本、快速交付。
dorado的产品全名是“dorado展现中间件”。从产品形态上dorado由两部分组成,第一部分是一个具有Ajax特征的Web应用表现层的快速开发框架,第二部分配套的IDE开发工具。开发工具又可分为独立的dorado studio与Eclipse插件两个选择,ECLipse插件将在以后发布,本文的开发工具专指dorado studio。
Web表现层方面的产品主要技术流派有离散控件构架、后台衍伸构架、展现中间件构架等数种。离散控件构架多是一套各个控件互不相关的JavaScript库,如BINDows,后台衍伸构架多是为专有的后台业务逻辑框架服务,如工作流的表单设计器。展现中间件构架提WEdget Lib(表现层控件库)并由展现层引擎统一驱动与管理。控件使用的个数越多种类越多,越有效用。可对接的业务逻辑层也不限于某种框架,可以广泛地通过整合接口与各种第三方后台逻辑框架相整合。还可以通过展现层引擎整合基于离散控件架构的Web表现层产品,进一步增强Web的展现力、操作性与承载量,同时提高开发效率。
Dorado 7由ClIEnt、Engine、IDE组成。Client提供了丰富的AJAX UI组件,表格、树、多页标签、工具栏等,“立体数据模型”。Engine提供了与Client端JacaScript葡萄的Servlet端服务,封装Client端与Server端的通讯。采用Eclipse PlugIn形式的IDE降低学习成本和维护成本、进一步提高开发效率。
发布于 2014-07-15 02:56:58 | 510 次阅读