如何使用 JavaScript 代码连接部署在 SAP ABAP 服务器上的 OData 服务试读版

简介: 如何使用 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 服务元数据的具体步骤。



相关文章
|
5月前
|
前端开发 开发工具 Android开发
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
|
5月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
|
5月前
|
开发者 供应链 BI
SAP ABAP CALL SUBSCREEN 代码解析
SAP ABAP CALL SUBSCREEN 代码解析
|
5月前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
|
5月前
|
JSON 应用服务中间件 API
使用 ABAP 代码消费 SAP 系统的 OData 服务
使用 ABAP 代码消费 SAP 系统的 OData 服务
|
5月前
|
开发工具 Web App开发 IDE
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
|
5月前
|
存储 前端开发 Linux
在 SAP ABAP 系统里访问 FTP 服务器
在 SAP ABAP 系统里访问 FTP 服务器
|
5月前
|
XML 网络安全 开发工具
如何下载并安装 SAP ABAPGit,并完成 ABAP 服务器上 SSL 证书的配置试读版
如何下载并安装 SAP ABAPGit,并完成 ABAP 服务器上 SSL 证书的配置试读版
|
5月前
|
开发者 数据库
使用 SAP ABAP 代码下载一个 note 到本地 ABAP 系统
使用 SAP ABAP 代码下载一个 note 到本地 ABAP 系统
|
5月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版

热门文章

最新文章

下一篇
无影云桌面