- SAP Web Dynpro 教程
- SAP Web Dynpro - 首页
- SAP Web Dynpro - 概述
- 配置与集成
- 架构
- 导航
- 组件
- 映射与数据绑定
- 事件与动作
- 应用程序
- 应用程序的URL
- 创建应用程序
- 组件接口
- 无界面组件
- 辅助类
- 应用程序中的服务调用
- 使用服务调用
- 调试应用程序
- 版本管理
- 消息
- 集成消息
- 个性化与配置
- 门户集成
- 在门户中集成WDA
- 交互式表单
- SAP 列表查看器 (ALV)
- 管理
- 监控应用程序
- SAP Web Dynpro 有用资源
- Web Dynpro - 问答
- SAP Web Dynpro - 快速指南
- SAP Web Dynpro - 有用资源
- SAP Web Dynpro - 讨论
SAP Web Dynpro - 架构
Web Dynpro 是一个用于 Web 开发的 ABAP 环境,基于 UI 编程的模型-视图-控制器 (MVC) 概念。根据平台的不同,它适用于 Java 和 ABAP,并支持类似的功能。
Web Dynpro 具有以下功能:
- 显示和业务逻辑分离
- 使用图形工具轻松更改布局
- 接口无平台依赖性
以下是 Web Dynpro 架构中的关键概念:
元数据
Web Dynpro 为您提供了一个开发基于 Web 的应用程序的环境,您可以使用图形工具以应用程序开发中的元数据形式定义 Web Dynpro 应用程序。您也可以定义自己的事件;但是,事件处理应该在单独的代码中定义,并且必须在触发事件时执行。
Web Dynpro 应用程序中的用户界面由使用 Web Dynpro 工具定义的小元素组成。您也可以通过在运行时更改这些元素或再次集成这些元素来更改或增强用户界面。
图形工具
您可以使用各种图形 Web Dynpro 工具来生成基于 Web 的应用程序。您无需为此创建源代码。以下是 Web Dynpro 应用程序中图形工具的关键功能:
- 定义用户界面元素的属性
- 数据流
- 用户界面布局
对于所有这些属性,您都可以使用图形工具而无需创建源代码。
业务和应用程序逻辑
Web Dynpro 允许您在前端运行应用程序,并且可以使用本地服务或通过远程连接访问后端系统。您的用户界面在 Dynpro 应用程序中维护,持久性逻辑在后端系统中运行。
您可以使用自适应 RFC 服务或通过调用 Web 服务将 Web Dynpro 应用程序连接到后端系统。
MVC 编程模型
Web Dynpro 应用程序基于 MVC 模型:
模型 - 这允许访问 Web Dynpro 应用程序中的后端数据。
视图 - 用于确保在 Web 浏览器中表示数据。
控制器 - 用于控制模型和视图之间的通信,它接收用户的输入,从模型获取处理后的数据并在浏览器中显示数据。
广告