版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一步一步创建一个结构清晰的Web Dynpro 本教程目的:对NetWeaver 整体清晰的了解对开发环境有深刻的印象理解Webdynpro的一些基本概念熟知Webdynpro的设计认识组件的重用性学习更多用户界面知识主题:NetWeaver 浏览开发环境介绍Sap Web 应用服务器开发框架Sap NetWeaver 开发IDEWeb Dynpro 介绍一步一步开发Web Dynpro架构设计详细设计实现Web Dynpro 本质属性Web Dynpro组件Web Dynpro模式总结演示应用程序Sap NetWeaver 介绍Sap NetWeaver是一个java和ABAP的应用和集成平
2、台 业务环境Sap NetWeaver架构图人员集成信息集成过程集成平台开发环境Sap Web 应用服务器是所有SAP解决方案和客户开发应该的基础架构图开发模型图开发生命周期图开发框架SAP为开发的所有过程和生命周期提供了一个集成的和强健的框架此开发框架的动机1在大多J2EE的开发环境IDE市场中所提供的开发框架都有一定的限制一系列在开发人员机器上为每个工程建立可持续的开发环境是非常必要的JAVA/ABAP 开发框架ABAP为编译和测试提供了一个一体化的环境 实例编译最小化完整的可持续性集成测试JAVA解藕性的中心服务器有效性性能离线使用本地文件和目录本地测试环境详细的JAVA 开发框架SAP
3、 NetWeaver Developer Studio 它是基于EclipseIDE并为开发业务应用提供了一所有的开发工具SAP在Eclipse 上提供了一个完整工具集(视图)所有客户和合作者都可以通过开发插件来扩展开发环境通过Eclipse的视图提供了一个独立的个性化的开发工具集无缝集成了所有SAP的开发框架(设计时仓库,变化管理,软件逻辑)各层次图解Web Dynpro 介绍Web Dynpro是SAP基于标准的J2EE的一种高级编程模式,同时提供了创建Web形式的业务应用和客户化界面的开发和运行时环境优势1 目标为一个企业级质量Web开发环境设计最大化,代码最小化逻辑和布局分离提供专用的
4、后台提供可重用组件用户界面可配置性支持Web服务和数据绑定特性软件发布包跨平台提高客户体念通过高忠实度的用户界面基于浏览器无其它痕迹屏幕更新通过局部重载动态的客户端缓存提高性能存取度最小刷新整屏无闪动个性界面Web Dynpro 编程范例可重用性组件可过模型构造应用基于数据类型信息的服务最大抽象化和最小代码图开化的管理视图空间视图布局视图导航视图嵌套声名式的应用数据管理数据结构化数据流程局部和全局数据模型视图控制架构模型:封装业务逻辑和持久化视图:定义可视化数据控制:处理事件,更新模型,显示下一个视图模型视图控制应用的表现层和业务逻辑层设计模式Web Dynpro 原数据模型规则视图和布局每个
5、视图都自己的布局连接导航定义所有可能的视图顺序视图集和视图区域一个视图区域能显示多个视图但一次只能显示一个视图集是视图区域排列规则控制器上下文(局部数据)客户化编程存取其它的控制器规则是相关可用性客户化编程是不能用原数据模型表达需求每个控制器都有可继承的本地数据结构模型被称为控制上下文视图和控制器视图是在界面上定义了用户想看到的数据视图控制器是从用户那理处理事件客户化控制器提供了一个全局服务数据绑定和映射数据绑定和映射是为了数据交换自动化数据通过绑定和映射进行自由交换每个视图的控件都由控制器中的上下文绑定一些控件比如表可以绑定到多个节点上下文节点可以被映射到其它上下文的相似节点映射能传播数据和传递数据选择状态在后台数据模型提供了向后台存取的接口代理连接到后台系统(My Sap,Web 服务)Web Dynpro 跨平台特性Web Dynpro 工具Web Dynpro 一步一步开发架构设计架构设计包括应用在子应用中的角色决定,子应用到组件的声名及其它的一些不在详细设计过程中的概念和过程决定步骤一:定义数据模型步骤二:定义组件步骤三:定义结构步骤四:定义流程实例:ItemSearch 架构步骤五:定义上下文节点步骤六:定义动做和方法详细设计在详细设计中组件的内部结构将被增加,用来实现操作步骤七:定义视图步骤八:定义视图布局和流程步骤九:定义控件步骤十:定义控件的布
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度第二章国际货物买卖合同标的检验与认证3篇
- 二零二五年度雕塑项目投标采购合同范本3篇
- 2025年度旅游景区导游旅游纪念品销售合作合同4篇
- 二零二五版驾校教练员绩效考核及激励合同3篇
- 2025年度餐厅总经理数字化运营管理合同3篇
- 二零二五年度深部矿产资源勘查开采权转让合同2篇
- 二零二四事业单位借调人员临时工作期间劳动合同解除流程3篇
- 2024-2025学年高中政治第一单元文化与生活第一课第一框体味文化训练含解析新人教版必修3
- 二零二五版能源效率认证EMC合同能源管理合作协议3篇
- 二零二四年度专业演出服务合同-舞台剧制作合作协议3篇
- 带状疱疹护理查房课件整理
- 年月江西省南昌市某综合楼工程造价指标及
- 奥氏体型不锈钢-敏化处理
- 作物栽培学课件棉花
- 交通信号控制系统检验批质量验收记录表
- 弱电施工验收表模板
- 绝对成交课件
- 探究基坑PC工法组合钢管桩关键施工技术
- 国名、语言、人民、首都英文-及各地区国家英文名
- API SPEC 5DP-2020钻杆规范
- 组合式塔吊基础施工专项方案(117页)
评论
0/150
提交评论