
dorado 展现中间件是一款 商用AJAX平台软件,由BSTEK研发。作为Web表现层的运行平台与开发平台,dorado能够提升用户体验、开发规范性与开发效率,并增强项目的可管理度。其特色包括支持OPOB设计模式,提供一套由BRICH引擎统一驱动的Widget Lib,内置AJAX通讯引擎,广泛支持第三方后台业务逻辑框架,提供Web控制台进行参数配置与性能监控,提供TestFrame进行浏览器端性能测试,多种性能优化措施以支持高并发压力下的核心应用系统,提供dorado studio与eclipse plug-in方便高效地进行可视化开发。
 |
|

Marmot Framework是BSTEK提供的web应用框架,它以Dorado和Marmot为基础结合Hibernate进一步提供了许多应用软件中常用的基础功能、组件,其中很多功能是依赖于数据库的.
开发Marmot Framework的主要目的是进一步减少应用开发中的重复工作,令应用开发效率进一步的得到提高. 即使Marmot Framework中部分现有功能不能完全满足某些复杂应用的需求,相信其中的实现方式也能够为开发者提供很好的参考和借鉴.
 |
DORADO 的优势 |
|
MARMOT 主框架 |
dorado 降低J2EE Web表现层开发的复杂度,降低开发成本。dorado 通过其视图模型技术、构件技术和引擎绑定技术等使得web应用开发和后期
维护效率提高数倍。
dorado 提高J2EE Web应用的系统可用性。dorado 带给用户全新的界面风格与操作体验,是AJAX的最佳实践,是快速创建Rich Internet Application的表现层解决方案。
|
|
Marmot Framework中提供的多种风格的、示例性的应用预装载页面、登录页面、主框架界面,以及其中的常用逻辑(例如系统登录、注销的基本逻辑). 这些界面均可以支持工作区缩放、动画效果等高级功能.
用户可以以这些示例作为应用框架的模版,也可以根据需要创建全新风格的主框架, 只要将自己定制的界面配置到Mapping的相应控制器中就可以轻松的使主框架系统运转起来.
|
DORADO 的软件架构 |
|
MARMOT 动态菜单 |
多层架构:dorado + 后台业务逻辑框架 + 应用服务器 + 数据库(一个或多个),其中后台业务逻辑框架可以为strtus、webwork、spring、Hibernate、iBatis、WfMC标准的工作流引擎、BPEL标准的流程引擎、软件开发商自有框架等的一种或数种组成
三层架构:dorado + 应用服务器 + 数据库,架构简化带来更高的开发效率,适用于数据增查改删型的应用需求。 |
|
Marmot Framework提供了以数据库方式存贮菜单结构的基础实现,包括菜单结构的维护界面、快速生成各种菜单的工具类.菜单的工具类;
通过替换MenuFactory的实现类就可以将Marmot Framework的菜单功能与其他存储机制接驳,例如:其他结构的数据库、XML等,并且也可以在MenuFactory的实现类中植入对菜单项的权限控制逻辑. |
DORADO 产品构成 |
|
MARMOT 高级查询 |
dorado运行环境:包括富浏览器客户端机制、展现引擎、MVC开发框架、应用框架等。
dorado开发环境:集成开发工具。
dorado基于通用技术标准:Java, Javascript, DHTML, XML等。 |
|
Marmot Framework中的高级查询包含下列功能:
将用户当前输入的查询条件保存为一套查询方案,以便于今后的快速取用和查询.
将部分查询方案共享给其他人.利用此功能也可实现系统级的查询方案的定制.
最后,Marmot Framework还提供了针对Dorado的自定义控件和Studio的配置扩展,使得定义高级查询的过程变得异常简单. |
DORADO 的解决方案 |
|
MARMOT 权限管理 |
dorado支持的解决方案范围十分广阔,如ERP,CRM,SCM,EAM,OA,eGovernment,Call Center,eCommerce等,以及其它MIS类应用.
查看 dorado5产品白皮书 和 dorado5产品发版说明 了解更多详情。
立即下载白皮书 |
|
基于角色,资源的权限管理机制,提供菜单、页面组件以及业务方法级别的全方位权限控制。 另外对于权限应用提供了批量授权与角色模板功能,以及在此基础上实现了角色代理机制。
对于权限资源的初始化,系统提供了方便的菜单导入与dorado中的视图模型组件元素的导入功能,快速定制权限信息。 |