乐趣区

关于javascript:如何使用-JavaScript-代码连接部署在-SAP-ABAP-服务器上的-OData-服务

本教程有一位读者通过《一套适宜 SAP UI5 开发人员循序渐进的学习教程》读者意见反馈和下一步写作计划表给我反馈:

本教程目前的步骤,都是生产本地 Mock Server 提供的假的 OData 服务,或者是 northwind 这种用于教学目标的 OData 服务,还没有真正生产过 SAP 零碎上的 OData 服务。

本步骤咱们就来补救这个知识点的空缺。

首先咱们得有一个可能失常运行的,部署在 SAP ABAP 零碎上的 OData 服务。

笔者会花工夫在网络上搜寻 SAP 是否提供了此类用于教学目标的,可能 通过公网拜访,并且反对创立性能 的 OData 服务。

与此同时,大家也能够利用本人 ABAP 零碎上现成的 OData 服务。当然,也能够用笔者另一份教程 SAP OData 开发实战教程 – 从入门到进步 介绍的步骤,一步步在本人的 ABAP 零碎上开发一个图书治理的 OData 服务,而后用来依照笔者这份 SAP UI5 教程,应用 SAP UI5 利用来生产这些 ABAP OData 服务。

咱们本着先易后难的准则,先不急于应用 SAP UI5 利用的 OData API 进行生产,而是用简略的 JavaScript 原生 API fetch,来尝试读取 SAP ABAP OData 服务,看此过程中会遇到什么问题。

首先咱们确保应用 Postman 能失常返回 SAP ABAP OData 服务的元数据:

https://{{host}}:{{port}}/sap/opu/odata/sap/ZBOOK_MANAGE_SRV/$metadata

上面是 JavaScript 代码生产 SAP ABAP OData 服务元数据的具体步骤。

退出移动版