金蝶BOSV7.5Web框架_WAFⅡ平台介绍v

金蝶BOSV7.5Web框架_WAFⅡ平台介绍v

ID:40669903

大小:4.51 MB

页数:55页

时间:2019-08-05

金蝶BOSV7.5Web框架_WAFⅡ平台介绍v_第1页
金蝶BOSV7.5Web框架_WAFⅡ平台介绍v_第2页
金蝶BOSV7.5Web框架_WAFⅡ平台介绍v_第3页
金蝶BOSV7.5Web框架_WAFⅡ平台介绍v_第4页
金蝶BOSV7.5Web框架_WAFⅡ平台介绍v_第5页
资源描述:

《金蝶BOSV7.5Web框架_WAFⅡ平台介绍v》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、BOSWeb平台系统部2012.10BOSWAFⅡ平台介绍WAFⅡ总体介绍WAFⅡ概念WAFⅡ的目标及定位WAFⅡ框架模型WAFⅡ应用说明WAFⅡ关键问题说明附录提纲WAFⅡ平台简介WAFⅡ平台,WebApplicationFrameworkⅡ,是EASBOSWeb产品开发的核心平台,与GUI应用框架共用EASBOS服务端组件,协同BOS框架和业务建模工具(WebBIM)实现模型驱动架构(MDA)。WAFⅡ提供统一的业务开发模型,简化纯Web应用开发逻辑,形成一致的互联网风格的应用模式,最大限度实现各种组件的重用机制,同时采用开放的技术框架

2、,形成了强大而灵活的Web应用系统开发及管理平台。WAFⅡ平台组成WAFⅡ运行框架WAFⅡ组件库WAFⅡ业务建模设计工具WAFⅡ平台概念WAFⅡ平台目标产品目标应用阶段支撑应用系统研发、实施交付、运行维护。生命周期支撑未来5~10年的B/S应用,平滑过渡到HTML5。应用范围支撑EAS及基于BOS的相关行业、领域的企业级Web应用。定位:EAS及基于BOS的Web应用系统全生命周期管理平台WAFⅡ目标-优化方向知识共享灵活与适用性优化性能与稳定性开发效率WAFⅡ目标-主要特征高可靠,高性能成熟、稳定可靠,大数据量下性能优良、可控高可用使用(

3、开发)效率高,简单易学高效开发开放平台支持多种技术应用,支持外部功能的嵌入集成(基于SOA及组件化体系的业务应用架构)共享框架支持组件化的成果共享,支持业务功能组件独立管理(装载、运行、卸载)面向未来支持以后平滑、稳定、无缝地采用HTML5技术,支持显示风格与内容的隔离(CSS3)WAFⅡ技术蓝图Client/BrowserWebServer界面展现JSP2.0HTTPServiceDispatcher通用业务ServiceBOTP工作流附件管理显示风格CSS2事件逻辑JS基础控件JQUERY编码规则ApplicationServer模块A

4、后台服务模块B后台服务模块C后台服务模块D后台服务模块…后台服务RequestmappingJSONConvertInterceptor权限日志LicenseRemoteLocalJsonIOCRemoteLocalRemotelocalRemoteLocalRemoteLocal业务ControllerHTTP缓存处理业务Controller服务注入导入/导出服务模块…后台服务RemoteLocalRemoteLocal……….基础服务模块…后台服务基础服务-业务可能修改的部分WAFⅡ业务框架蓝图WAFⅡ通过功能定制并组合应用的方式,支撑

5、EAS和行业的Web产品发展行业产品标准产品Web平台图例:产品修改客户定制基础服务层组件层模板层应用产品层应用扩展层EAS应用WAFⅡ与EAS/BOS其他模块关系图关系说明共享内容与EAS/BOS是松耦合,相对独立仅关联BOS基础服务,Info对象、元数据、EASApp服务Web业务组件模板业务单元WAFⅡ部署模型WebServer与EASAppServer可物理分开部署(暂不支持)WAFⅡ基础服务总体说明WAFⅡ基础服务包括工作流、权限、操作日志、安全及License等提供给业务应用的一系列通用基础功能WAFⅡ基础服务使用BOS/EAS

6、相关功能在WAFⅡv1.0中,WAFⅡ提供基本的工作流、权限、操作日志服务功能,但不提供相关的Web设置及查看工具。对应的设置需要由对应的以前GUI设置工具完成。在后续版本中会提供Web设置工具WAFⅡ总体介绍WAFⅡ应用说明WAFⅡ应用流程说明WAFⅡ组件及模板体系WAFⅡ业务建模工具WAFⅡ运行框架说明WAFⅡ关键问题说明附录提纲WAFⅡ应用流程说明业务组件/模板规划组件/模板开发应用设计业务单元开发工作流/BOTP定义权限定义编码规则/打印模板设置集成测试WAFⅡ组件及模板体系概述WAFⅡ有两层共享机制,Web业务组件/模板,分别封装

7、了公共的显示与事件逻辑业务单元定义时可以直接使用Web组件,具体的实现是组合方式业务单元也可以使用模板进行定义,模板的使用方式为继承(java、js)+复制(jsp)WAFⅡ组件及模板体系Web业务组件体系Web组件是平台提供的业务层面上封装重用的、一种较低层次的共享机制Web组件的颗粒度较小,是在控件之上页面之下的通用逻辑的封装,可以在页面中直接使用Web组件一般包含了业务及BOS应用概念,如Query及实体Info等,而且一般包括后台处理逻辑的调用包括:页面显示后台接收及处理服务器存储处理相关信息附件管理组件WAFⅡ组件及模板体系Web

8、组件体系显示及/或处理逻辑的一个片段分为显示组件及非显示组件(服务组件)Web组件不能直接运行,需要在模板或者业务单元页面中运行调试Web组件是开放的,可以自由定义。现有的基础组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。