Dorado 5 : 3.产品简介 (WP)

DORADO展现中间件由上海锐道信息技术有限公司(BSTEK)研发,是本土自主创新的基础软件,官方网站为:www.bstek.com
定位:
DORADO展现中间件由锐道(BSTEK)研发,是企业级AJAX交互式Web应用的运行平台与开发平台,填补了Java技术体系表现层的架构空白,支持OPOB设计模式,显著增强Web表现力、操作性与数据承载量,提升用户体验,加强开发规范性并提高开发效率,缩短项目工期,增强项目的可管理度。
构成:
DORADO展现中间件由表现层组件、展现引擎、数据集合、集成开发工具与管理控制台等组成,包括AJAX通讯引擎、视图模型,事件监听、权限管理、数据验证、CSS外观控制、I18N国际化等。

(图:DORADO展现中间件构成示意图)
IDE针对不同用户习惯,提供eclipse plug-in、Studio、NetBeans plug-in三种集成开发工具从供选择;提供浏览器端JavaScript调试工具debugger,进行浏览器端运行JavaScript语句、记录JavaScript运行时间、显示调试日志与系统信息等;提供Web Console(Web控制台)进行系统参数配置与性能监控;提供针对用户体验时间的性能测试工具TestFrame。
功能:
基于DORADO展现中间件能够进行完整的Web表现层开发,完成数据、图表、文书、报表的展现,数据增查改删;全编辑表格、表格列锁定、表格按列排序等表现层组件,开箱即用;只读、长度等数据校验,不同样式皮肤切换的外观控制,简体中文/英文/繁体切换等国际化操作,按钮可见/不可见/可用/灰化、文本框可见/不可见/可输入/只读等权限控制,以及其他功能。
性能:
DORADO展现中间件性能优异。后台稳定性方面通过1000并发用户持续并发4小时无错误的稳定性耐久压力测试,后台峰值负载方面通过1500严格并发用户集合并发无错误的瞬间波峰压力测试;前台性能方面支持一次性向表格中加载2000条记录,单一页面支持装载300个以上组件;低配置方面对窄带环境、工作站低处理器低内存配置环境进行了优化处理,内置大数据量加载算法、复杂界面按需初始化、复杂界面数据初始顺序化、懒加载数据加载方式(Lazy Load)、大数据量复杂操作优化等表现层性能优化算法、机制与开发技巧。经受住全国数据大集中模式下,5700多个分支机构2万余名员工,年处理量超过4000万笔业务的核心业务管理系统的超大型项目的实战考验。
扩展:
DORADO展现中间件分层清晰,表现层组件、数据集合、事件监听、权限管理、数据验证、外观控制、国际化以及开发工具均可以实现扩展,并提供详细文档说明。
整合:
DORADO展现中间件封装适度,接口开放,可以广泛地与第三方业务逻辑框架、表现层框架以松耦合方式整合。提供对数据库存储过程与Spring框架的默认支持。
文档:
在技术储备分级的基础上,提出DORADO展现中间件学习方法论与学习树,编撰手册类、教程类、认证类、场景类等技术资料,并打包为《DORADO展现中间件学习DVD》进行免费派送。结合基于互联网的技术社区,保障开发者在没有任何原厂商现场技术服务(如产品培训)的情况下,能够通过自学以及社区互动掌握并不断深化DORADO技术。
服务:
DORADO展现中间件的服务包括官方网站的试用版产品与技术资料下载,5*8与7*24的电话支持服务,电子邮件服务、即时通讯服务、产品培训、现场疑难解答、按人月的项目现场开发服务、新功能定制研发服务、源代码讲解研发服务等。
开源:
随着DORADO展现中间件使用范围日益广泛,产品源代码也日益开放。目前所有JavaScript源代码已去除混淆。BSTEK将基础软件业务板块的合作划分为五个能级,从第四个能级起,基础软件产品的源代码向核心客户开放。