Java开源框架:SimpleFramework

发表于:2011-4-22 09:51

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  业务规则

  业务规则定义(Handle)更清晰,不仅是类Struts的Action,并提供缺省实现;基于积累的业务组件,不写代码也可以实现复杂的应用功能

  为什么选择SimpleFramework?

  降低Web应用开发的复杂度

  轻量级的MVC2框架,无Javascript代码的AJAX支持,从某种层面消除了Javscript 的编程复杂度及不稳定性;AJAX使得Web应用的交互性和性能得以提升;内置的资源(样式、图片等)又使Web应用体现为一致的美观程度

  丰富的支撑组件库

  全程组件化的Web应用开发,降低了成本、缩短了周期、提高了效能

  业务规则的清晰定义

  提供缺省实现的业务处理类(Handle),超越了Action的范畴

  开放的体系架构

  基于标准化组件结构,任一开发者都可以按需定制业务相关的组件

  非排他的整装零用

  由于SimpleFramework的模式特征和工作机理,决定了SimpleFramework可支撑Web应用的全程开发;并且可和现有的Web框架很好的合作,将simpleFramework的部分组件应用到既有的框架应用中

  开放源代码和技术团队

  基于开放源代码协议的Web应用框架,所以无“代码”之忧;不断奉献的技术团队,将为SimpleFramework文档体系、框架体系、扩展组件资源、支撑能力和应用效能做出贡献

  成熟案例

  在电力和远洋系统的办公自动化、电信的无线网络优化系统中经过大数据量和大并发用户的实战考验

  SimpleFrameworkde以简单贯穿始终的实质是您选择的不二原由:简化过程,组件复用,开发架构,随需应变

  发展历程:

  SimpleFramework V1:声明式组装HTML的雏形。其出发点是实现工作流引擎的Web客户端,流程引擎中有很多业务接口需要和Web交互,所以采用一种声明的方式来组装业务流程所产生的HTML,以方便在不同的项目中使用

  SimpleFramework V2:采用了基于过滤器(Filter)的后处理技术来实现AJAX和组件及其资源处理

  SimpleFramework V3:保留Version 2的既有特色,实现了开放的组件体系,基于标准化的组件标准可以所需增加业务相关的组件

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号