-7

我是 SAP 的新手。但我对 SAP UI5 和 Webdynpro 感到困惑。我有一些困惑。
(1) Webdynpro 是不是像 Servlets 和 JSP 一样扮演中间件编程的角色。
(2) IS UI5 是 Webdynpro 的替代品。
(3) 或者 UI5 只是一个类似于 HTML、CSS、JAVASCRIPT 等的前端编程。

4

2 回答 2

0

请在下面找到您的问题的评论:


(1) Webdynpro 在中间件编程中扮演 Servlets 和 JSP 的角色吗? 不完全是,Web Dynpro ABAP 是用于在 ABAP 环境中开发 Web 应用程序的 SAP 标准 UI 技术。它由一个运行时环境和一个图形开发环境组成,带有集成在 ABAP Workbench 中的特殊 Web Dynpro 工具。它使您能够构建业务应用程序,这意味着您无法使用嵌入式 HTML 或 Java Script 更改外观.


(2) IS UI5 是 Webdynpro 的替代品。

不,UI5 是一个 JavaScript UI 库。UI5 可让您构建企业级 Web 应用程序,响应所有设备,在您选择的几乎任何浏览器上运行。它基于 JavaScript,以 JQuery 为基础,遵循 Web 标准。它通过包含一组丰富控件的客户端 HTML5 呈现库简化了您的开发,并支持与不同模型(JSON、XML 和 OData)的数据绑定。对于 END 用户,您可能非常正确。但是对于开发者来说,WebDynpro 和 UI5 是两种不同的 UI 技术。


(3) 或者 UI5 只是一个类似于 HTML、CSS、JAVASCRIPT 等的前端编程。

是的,它是一个 JavaScript UI 框架/库,并且它支持数据绑定到上面提到的不同数据模型。

于 2015-02-06T13:07:24.497 回答
0

请在下面找到评论(考虑 Web Dynpro 和 SAP UI5 之间的差异):

  1. Web Dynpro:用于构建 Web 应用程序的 ABAP 框架。

SAP UI5:用于构建 Web 应用程序的 Javascript 应用程序框架。

  1. Web Dynpro 不扮演 servlet/JSP 的角色,因为它是 ABAP 中用于前端开发的完整 UI 技术。(ABAP 编程同时扮演着 API 的角色)。UI5 是一个 javascript 框架,它有效地利用 oData 服务(http rest API)来创建基于模板的前端应用程序。这里,oData 主要是 ABAP Gateway oData 或 HANA XS oData,它们作为 API 仅驻留在应用层。
于 2017-11-02T11:20:46.947 回答