SAP UI5与web dynpro

时间:2015-01-20 12:59:37

标签: sap abap sapui5 webdynpro

我是SAP的新手。但我很困惑b / w SAP UI5和Webdynpro.I有一些混乱点。
(1)Webdynpro是否扮演Servlet和JSP的角色,用于中间件编程 (2)IS UI5是Webdynpro的替代品 (3)或UI5只是像HTML,CSS,JAVASCRIPT等一样的前端编程。

2 个答案:

答案 0 :(得分:0)

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


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


(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框架/库,它支持如上所述的不同数据模型的数据绑定。

答案 1 :(得分:0)

请查看以下评论​​(考虑Web Dynpro和SAP UI5之间的差异):

  1. Web Dynpro:用于构建Web应用程序的ABAP框架。
  2. 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驻留在应用程序层中。