锐道DORADO展现中间件软件
这个特性使得开发人员有能力利用Spring的特性来替换几乎所有Dorado自身的内部服务。
数据模型对象- Dorado7中的数据模型对象既支持全局、私有、匿名等可见性,又支持类似面向对象的继承和复写。这些特性可以为配置信息的重用和维护提供很多的便利。
视图配置文件模板- Dorado7中的视图配置文件支持多级模板功能,这非常有利于降低项目的管理和维护成本。
视图配置的Import和Export- Dorado7的视图配置文件允许开发人员利用Import和Export这两个标记。引入来自于其他视图配置文件中的一段配置信息。
用户自定义控件- Dorado7允许用户将一段已有的、具有一个通用性视图配置信息注册为一个新的自定义控件,并且Dorado的IDE也可以非常方便的支持这一新添加的控件。
Client Edition
Dorado7提供Dorado7 Client Edition这样一个特性的产品打包方式,Dorado7 Client Edition中只包含了Dorado7Presentation Middleware中的Web客户端部分(即Javascript和CSS的部分)。
发布此版本的目的是为了满足各种Web项目中前端界面增强的需求。这里提到的Web项目包括基于JEE的Web项目和其他非JEE的Web项目,如.Net、PHP等。Dorado7 Client Edition从一个侧面体现出了Dorado7产品在设计上的封装度和灵活性。
不仅仅是展现中间件
虽然Dorado7的主要功能都是围绕展现层这一主题展开的,可是我们认为Dorado7连同配套的SampleCenter提供给用户的并不仅仅是对Web应用展现层的简单补充。 通过Dorado7即相关的示例所承载的是一种非常实用的Web开发最佳实践、一种新的开发模式。
因此可以说,使用Dorado得到的可能并不是仅仅是对展现层的改良,也是对整体应用开发模式的一次度量和重铸。
产品优势
DORADO显著提升技术先进性、增强Web表现力、操作性与数据承载量,提升用户体验,加强开发规范性并提高开发效率,缩短项目工期,增强项目的可管理度,便于上线后系统维护,优化人力资源配置,增加系统亮点。
提升技术先进性
DORADO技术先进,填补了B/S架构表现层的架构空白,属于新一代Model 3开发模式,支持OPOB交互模式,是AJAX技术的成熟产品实现,迭代式MVC架构、数据模型驱动、构件技术、优异性能、良好的扩展性等带来技术先进性方面的提升。
提高开发效率
在Web应用中,表现层开发工作量通常占50%以上,同时这些工作量多是重复细致的工作。DORADO将Web开发由手工作业变为基于平台作业,从这一点讲,提升开发效率达一个数量级。进一步,BSTEK的DORADO应用基础框架提供面向项目工程的单点登录、个性化工作台等门户集成、统一目录、菜单管理、组织管理、权限管理、日志管理、异常管理、任务调度、报表集成以及数据持久层框架、业务对象层框架、流程引擎、规则引擎、影像引擎等,形成完备的前台松耦合开发平台,从低效的重复劳动中剥离出来,开发精力更集中于实现业务需求而非技术细节,进一步提高开发效率。
提升用户体验
DORADO显著增强Web表现力、操作性软件定制
与数据承载量,通过全编辑表格、节点可以拖动的树、带模糊查询的下拉框、页面局部刷新机制、OPOB交互模式等实现类似C/S应用的界面风格和操作习惯,如鼠标拖拽操作(Drag & Drop)、全键盘操作、页面不刷新等,大幅提升用户体验。应用系统操作效率随之大幅提升,优雅的界面与良好的操作体验也给使用者带来愉悦的工作心境。加强开发规范性
Web表现层的开发通常依赖于开发者的既有技术储备与个人风格,对于大项目的团队开发而言,引入了不统一性。DORADO带来基于平台的作业模式,提供IDE与完备文档体系,使团队开发模式趋向统一,大幅加强开发规范性。
增强项目可管理度
在一般技术架构下,由于Web表现层开发成本很高,通常是先完成业务逻辑开发,项目后期再开起页面开发。看到操作页面,最终用户往往会更进一步准确地表达自己的想法,甚至激发出新的需求,这时再加以实现,需求没有边界,迭代往复,工期延长。实践显示,从客户使用DORADO的第二个项目开始,由于此时Web表现层开发成本已变得很低,会采用先出界面,后开发业务逻辑的方式。在项目初期最终用户就可以确认业务需求,从而确保工期,增强项目可管理度。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。