EAS 7.5 Web平台与EAS 8.x Web平台的区别
1,339次浏览
编辑于2015年12月21日 16:38:43
EAS7.5中的web平台,内部称之为WAF2静态框架:
1、WAF2静态框架仅提供给项目开发人员做新功能的开发,EAS7.5标准产品中没有基于它开发的应用,因此WAF2静态框架没有扩展开发功能,不能做基于标准产品的扩展修改
2、WAF2静态框架使用的开发工具是Web BIM,能够同时创建修改实体等后台模型,当然也可以使用EAS已有的实体来开发web页面
3、开发工具设置完成,保存发布时会生成页面jsp文件,负责运行期的显示,这也即“静态框架”名称之来源
EAS8.x中的web平台,内部称之为WAF2动态框架:
1、EAS8.0中的所有Web应用,如总账、应收应付、费用管理、共享中心等,都是基于WAF2动态框架来开发的,扩展开发工具可以直接对标准产品进行扩展修改
2、WAF2动态框架中的开发设置工具是网页版的,挂在8.0的应用菜单中了,有权限时可直接打开使用。目前web开发工具没有实体等后台模型的创建修改功能,必须通过BIM/DEP来定义修改。注意在8.0安装包中已经没有了Web BIM
3、开发工具设置完成后,不会生成jsp文件,而是可以由运行引擎根据页面元数据动态解析显示,这也即“动态框架”的名称之来源。当然为性能考虑,在安装部署后会自动静态化处理
4、WAF2动态框架来源于静态框架,动态框架中的前端组件也与静态框架是一体的,虽增加了很多功能,但仍保持与静态框架的兼容性
总之8.0中的Web平台来源于7.5中的Web平台,但增加了很多功能
推荐阅读