Sapui5 SAP UI5与web dynpro

Sapui5 SAP UI5与web dynpro,sapui5,webdynpro,Sapui5,Webdynpro,我是SAP的新手,但我对SAP UI5和Webdynpro感到困惑。我有些困惑。 (1) 在中间件编程中,Webdynpro扮演着类似servlet和JSP的角色。 (2) IS UI5是Webdynpro的替代品。 (3) 或者UI5只是一个类似于HTML、CSS、JAVASCRIPT等前端编程的工具。请在下面找到有关您的问题的评论: (1)Webdynpro在中间件编程中扮演的角色是否与servlet和JSP类似? 不完全是这样,WebDynproABAP是用于在ABAP环境中开发Web应

我是SAP的新手,但我对SAP UI5和Webdynpro感到困惑。我有些困惑。
(1) 在中间件编程中,Webdynpro扮演着类似servlet和JSP的角色。
(2) IS UI5是Webdynpro的替代品。

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

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


(1)Webdynpro在中间件编程中扮演的角色是否与servlet和JSP类似? 不完全是这样,WebDynproABAP是用于在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)的数据绑定 关于最终用户,你可能是对的。但是对于开发者来说,WebDynpro和UI5是两种不同的UI技术


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


是的,它是一个JavaScript UI框架/库,支持与上述不同数据模型的数据绑定。

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

  • WebDynpro:ABAP框架,用于构建Web应用程序 SAP UI5:用于构建Web应用程序的Javascript应用程序框架

  • WebDynpro不扮演servlet/JSP的角色,因为它是ABAP中前端开发的完整UI技术。(ABAP编程与API一起发挥作用)。 UI5是一个javascript框架,它有效地利用oData服务(http rest API)创建基于模板的前端应用程序。 这里,oData主要是ABAP网关oData或HANA XS oData,它们作为API仅驻留在应用层中

  • 你好请阅读。UI5是一个客户端UI库,如果您需要更多信息,请尝试在您的问题中更加具体。(顺便说一句:我可以回答quiestion 2:否)SAPUI5在基于web的前端开发方面是WebDynpro的替代品。我不同意。SAPWebUI、UI5、WebDynpro、顺便说一句,还有BSP、fiori和fiori之类,都是在另一个容器中启用SAP Gui功能的不同方法,而不仅仅是SAP Gui。顺便说一句,没有必要投反对票。当然,可以说,ui5是一种新技术,但实际上是webdynpro的替代品。。。。我直到现在才读到它,所以对我来说它不是直接的替代品。