DORADO展现中间件的实现
DORADO展现中间件的实现,有以下几个层次:
1. 表现层4大功能。数据通过各种控件展示,进行查询、增加、修改、删除、保存等操作,占表现层技术需求的80%,这是DORADO本身研发实现的重点,提供控件Widget Lib、国际化I18N、皮肤Skin,角色Role、AJAX通讯引擎等支持通过视图模型viewModel进行表现层建模。剩余20%包括报表与打印、复杂图形与数据分析、文书等,通过与第三方产品整合或集成来实现。
2.前后台交互。通过不同的数据集合dataset支持不同的后台,包括SQL查询结果集,POJO(Javabean或Map的collection),Web Service,XML,定制的数据集合等,对框架而言,支持Spring、Hibernate/ibatis、WfMC/BPEL/自有标准流程引擎等。
3.开发与调试环境。提供集成开发工具 dorado studio与Eclipse插件用于提供针对产品所需的各种源文件的模版化生成、创建向导、可视化配置,以及一些简单的编译、部署、测试等功能。Debugger提供评估JavaScript并计时、显示调试日志、显示部分系统信息等功能的简单JS调试小工具。
4.性能测试与调优。内置多种浏览器端性能优化措施。提供Web Console进行参数配置与性能监控。提供自主研发开源小工具TestFrame专用于测试页面刷新用时、提交用时等浏览器端页面性能定量指标。
转载于:https://www.cnblogs.com/xiyuanbaiyun/archive/2011/08/02/2125338.html
DORADO展现中间件的实现相关推荐
- Dorado用法与示例
Dorado用法与示例 dorado用后总结 一.dorado概念 dorado的产品全名是"dorado展现中间件".从产品形态上dorado由两部分组成,第一部分是一个具有AJ ...
- Dorado 7.1.20 发布,Ajax的Web开发平台
Dorado 7.1.20 发布,Dorado7的全称是Dorado展现中间件,是一款开源软件,致力于为Web应用提供更加丰富.友好的用户界面,同时大幅提高展现层的开发效 率. Dorado7由三个部 ...
- Dorado7功能及技术特点
简介 Dorado PresentationMiddleware(即Dorado展现中间件,以下简称Dorado)致力于辅助Web应用中表现层的开发过程.Dorado主要可以为您带来如下两方面的使用价 ...
- 2012年度最受欢迎中国开源软件评选
http://www.oschina.net/project/top_cn_2012 afinal Afinal 是一个android的 orm 和 ioc 框架.而且封装了android中的http ...
- dorado7ajax,Dorado7
Dorado7的全称是Dorado展现中间件,是一款开源软件,致力于为Web应用提供更加丰富.友好的用户界面,同时大幅提高展现层的开发效率.Dorado7由三个部分组成:浏览器端的控件(Javascr ...
- 参与评选开源软件名单
afinal Afinal 是一个android的 orm 和 ioc 框架.而且封装了android中的httpClient,使其更加简单易用.使用finalBitmap,无需考虑bitmap在an ...
- 软件中国2006风云榜之10大最具创新性技术
引自:http://news.csdn.net/n/20070105/100348.html 10大最具创新性技术(除年度最佳外,其余按首字拼音顺序排列)入围名单(按首字拼音顺序排列): 达梦数据库D ...
- 做为一个中国的ITer,你感到耻辱吗?看CSDN的“软件中国2006风云榜之10大最具创新性技术”...
http://news.csdn.net/n/20070105/100348.html 10大最具创新性技术(除年度最佳外,其余按首字拼音顺序排列) 入围名单(按首字拼音顺序排列): 达梦数据库DM ...
- Dorado5学习笔记
本图描述了Dorado5展现中间件的运行机制 1.其中全图可分为Server端和Client端两个区域,分别展示了Dorado5在Server端和Client端的实现机制: 名词解释: ViewMod ...
- 架构设计第三步:评估和选择备选方案
上一期我讲了设计备选方案,在完成备选方案设计后,如何挑选出终的方案也是一个很大的挑 战,主要原因有: 每个方案都是可行的,如果方案不可行就根本不应该作为备选方案. 没有哪个方案是完美的.例如,A 方案 ...
最新文章
- linux中执行jmx脚本,在linux服务器下JMeter如何执行jmx性能脚本
- 【转】Scrum角色及其职责介绍
- Microsoft Sync Framework 2.1 软件开发包 (SDK)
- 调用webservice超时问题的解决
- Android Platform Codenames, Versions, API Levels, and NDK Releases
- 理请求时出现未知错误.服务器返回的状态码为: 500,react-native
- android 生成debug.keystore,android sdk 如何重新生成debug.keystore
- apscheduler 脚本执行失败_在脚本中使用 Bash 信号捕获 | Linux 中国
- sql 日期间隔排查双休_免费教程《图解SQL面试题》
- 外贸网站建站营销及推广?
- torch.ge()函数解读
- PHP利用百度语音接口,实现文字图文转语音播放
- rss下载_Microsoft下载中心RSS提要
- (转)DEDECMS模板原理、模板标签学习 - .Little Hann
- Markdown Cheat Sheet
- u盘kali linux淘宝,爱了!3 个受欢迎的 U盘Linux 发行版|Linux 中国
- CSL分苹果 小埋与扫雷 Doors Breaking and Repairing Key Set Balanced Ternary String
- 方舟原始恐惧mod生物代码_《方舟:恐惧进化4》登场,各种幽灵生物你成功驯服了吗?...
- 最先适应法、最佳适应法、下次适配法、最差适配法
- 概率论常见面试问题总结,含答案