如何使用 Postman 发送 SAP OData Batch 请求到 ABAP 后台服务器试读版

简介: 如何使用 Postman 发送 SAP OData Batch 请求到 ABAP 后台服务器试读版

正如本教程的开篇介绍文章SAP OData 开发教程 - 从入门到提高(包含 SEGW, RAP 和 CDP)所提到的,SAP OData 服务开发,从实现技术上来说,可以分为三大类。因此本教程也分为三大部分,分别进行介绍。本文是本教程的文章目录。


作者简介

Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。Jerry 是 SAP 社区导师,SAP 中国技术大使。在长达 15 年的 SAP 标准产品开发生涯里,Jerry 曾经先后参与 SAP Business ByDesign, SAP CRM, SAP Cloud for Customer, SAP S/4HANA, SAP Commerce Cloud(电商云)等标准产品的研发工作。


Jerry 对 SAP OData 服务的开发,测试,发布,部署,测试,及基于各种不同 SAP 技术实现的 OData 服务的幕后技术实现细节和使用场合,均有着深入的研究。


基于 SEGW - Gateway Service Builder 的开发教程

1. 在 SAP ABAP 事物码 SEGW 里创建 SAP OData 项目


2. 在 SAP ABAP 系统对事物码 SEGW 创建的 OData 服务进行配置并测试


3. SAP ABAP OData 服务诊断工具 /IWFND/ERROR_LOG 的使用方法


4. SAP ABAP OData 服务 Data Provider Class 的 GET_ENTITYSET 方法实现指南


5. SAP ABAP OData 服务如何支持 $filter (过滤)操作


6. 使用 Postman 工具高效管理和测试 SAP ABAP OData 服务


7. SAP ABAP OData 服务如何支持 $orderby (排序)操作


8. SAP ABAP OData 服务如何支持创建(Create)操作


9. SAP ABAP OData 服务如何支持删除(Delete)操作


10. SAP ABAP OData 服务如何支持修改(Update)操作


11. 使用 HTTP PUT, PATCH 以及 MERGE 请求消费 SAP ABAP OData 服务修改操作的实现及其区别


12. SAP ABAP OData 服务如何支持 $select 有选择性地仅读取部分模型字段值


13. SAP ABAP OData 服务的分页加载数据集的实现(Paging)


14. 几种 SAP ABAP OData 服务的性能评估和测试工具介绍


15. SAP ABAP OData 服务里 EntityType 和 EntitySet 的区别


16. 如何修改 SAP ABAP OData 模型,使其支持 $expand 操作


17. 如何通过 SAP ABAP OData $expand 操作在同一个 HTTP 请求中返回多个节点的数据


18. SAP ABAP OData 服务嵌套创建功能的实现步骤(Create Deep)


19. 如何使用 ABAP 程序消费 SAP ABAP OData 服务


20. 如何使用 ABAP 代码消费需要传递 CSRF token 的 OData 服务


21. SAP ABAP OData 服务的 $count 操作实现


22. SAP ABAP OData 服务的 $count 和 $inlinecount 两个操作的区别


23. 如何给 SAP ABAP SEGW 开发的 OData 服务添加 Access-Control-Allow-Origin 响应头


24. SAP 标准产品里使用 OData 服务的一些细节分享


25. 答疑 - SAP OData 框架处理 Metadata 元数据请求的实现细节,前后端组件部署在同一台物理服务器


26. SAP ABAP OData Gateway 框架里 /IWFND, /IWBEP 这些缩写代表了什么含义?


27. SAP OData 框架里的缓存(Cache)设计专题讲座


28. 如何使用 SAP OData 服务向 ABAP 服务器上传文件


29. 如何通过 ABAP 代码给 SAP OData 元数据增添注解


30. 如何使用 SEGW 的 redefine 功能对 SAP 标准 OData 服务进行扩展


31. SAP UI5 Fiori 应用在启动时向 ABAP 后台发起的 OData 请求序列的顺序和作用分析


32. 关于 Fiori 应用里 SAP UI5 前端开发和 SEGW 后台 OData 服务开发的工作量比值问题


33. 如何找出 SAP Fiori Launchpad 里点击 tile 之后,读取业务数据调用的是哪个 SAP 后台系统的 OData 服务


34. 如何使用 Postman 发送 SAP OData Batch 请求到 ABAP 后台服务器


更多文章正在写作中,敬请期待


使用 Restful ABAP Programming 编程模型(简称 RAP) 开发 OData 服务

正在写作中,敬请期待

使用 SAP Cloud Application Programming 编程模型开发 OData 服务

1. SAP Business Application Studio 里创建一个基于 CAP 模型的最简单的 OData 服务


2. 如何给在 SAP Business Application Studio 里开发的 OData 服务准备测试数据


正在写作中,敬请期待

本教程之前的文章,笔者曾经介绍了如何用 Postman 这个工具,高效管理和测试 SAP OData 服务:


6. 使用 Postman 工具高效管理和测试 SAP ABAP OData 服务

实际上,笔者之前在 SAP 中国研究院参加 SAP 标准 OData 服务开发时,用的也正是这个工具来对自己团队负责的 OData 服务实现进行测试。


有朋友学习了我上面提到的文章后,提出疑问:


可以通过 Postman 发送类型为 HTTP POST 且请求正文包含 Batch 请求的 OData 服务吗?


当然可以,本文就来详细介绍这个需求如何在 Postman 里实现。



相关文章
|
25天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
2天前
|
XML JSON 前端开发
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
|
25天前
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
16 1
|
25天前
|
人工智能
Suno AI 生成 SAP ABAP 顾问之歌
Suno AI 生成 SAP ABAP 顾问之歌
19 1
|
25天前
|
存储 安全 数据库
SAP ABAP 中数据类型 xstring 的使用介绍
SAP ABAP 中数据类型 xstring 的使用介绍
21 0
|
28天前
什么是 SAP ABAP 里的 Subscreen
什么是 SAP ABAP 里的 Subscreen
16 1
什么是 SAP ABAP 里的 Subscreen
|
3天前
|
域名解析 弹性计算 Linux
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
本文为大家介绍了2024年购买阿里云服务器和注册域名,绑定以及备案的教程,适合需要在阿里云购买云服务器、注册域名并备案的用户参考,新手用户可通过此文您了解在从购买云服务器到完成备案的流程。
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
|
1天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
|
2天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
2天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。