天天看點

幾種 SAP ABAP OData 服務的性能評估和測試工具介紹試讀版

正如本教程的開篇介紹文章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 服務的性能評估和測試工具介紹
  • 更多文章正在寫作中,敬請期待

使用 Restful ABAP Programming 程式設計模型(簡稱 RAP) 開發 OData 服務

  • 正在寫作中,敬請期待

使用 SAP Cloud Application Programming 程式設計模型開發 OData 服務

  • 正在寫作中,敬請期待

本教程至此已經完成了 13 個章節的介紹,我們初步掌握了 SAP ABAP OData 服務在事物碼 SEGW 中的模組化,以及該模型對應的 DPC - Data Provider Class 針對 CRUD(增删改查),過濾($filter), 排序($orderby), 選擇性傳回字段($select), 以及分頁讀取資料集($skip 和 $top) 等操作的具體實作步驟。

本步驟讓我們暫時從 ABAP 編碼中跳出來,分享幾種實際 SAP ABAP OData 開發項目中,經常使用到的 OData 性能評估和測試工具。

  • SAP ABAP Gateway Client
  • Postman
  • Chrome 開發者工具 network 标簽
  • 指令行工具 curl
  • ABAP Gateway Trace 工具 /IWFND/TRACES
  • ABAP Gateway statistics 工具 /IWFND/STATS
幾種 SAP ABAP OData 服務的性能評估和測試工具介紹試讀版
幾種 SAP ABAP OData 服務的性能評估和測試工具介紹試讀版
幾種 SAP ABAP OData 服務的性能評估和測試工具介紹試讀版
幾種 SAP ABAP OData 服務的性能評估和測試工具介紹試讀版
幾種 SAP ABAP OData 服務的性能評估和測試工具介紹試讀版
幾種 SAP ABAP OData 服務的性能評估和測試工具介紹試讀版