当前位置:网站首页>SAP PI/PO rfc2RESTful 發布rfc接口為RESTful示例(Proxy間接法)
SAP PI/PO rfc2RESTful 發布rfc接口為RESTful示例(Proxy間接法)
2022-04-23 07:42:00 【rogerix4】
SAP PI/PO rfc2RESTful 發布rfc接口為RESTful示例(Proxy間接法)
=>Enterprice Services Builder配置
- 事先准備RFC函數
- 事先導入的SLD和NameSpace
1. 新建ESB對象存放目錄
- 新建ESB對象存放目錄,保存並激活(FOLDER_RFC_TEST)
2. 新建Data Type
- 新建Data Type(DT_RFC_TEST_REQUEST)
- 設置參數;保存並激活
- 設置參數;保存並激活
- 新建Data Type(DT_RFC_TEST_RESPONSE)
- 設置參數;保存並激活
- 設置參數;保存並激活
3. 新建Message Type
- 新建Message Type(MT_RFC_TEST_REQUEST)
- 設置參數;保存並激活
- 設置參數;保存並激活
- 新建Message Type(MT_RFC_TEST_RESPONSE)
- 設置參數;保存並激活
- 設置參數;保存並激活
4. 新建Service Interface
- 新建RESTful->RFC 發送SI(SI_RFC_TEST_REQUEST)
- 設置參數;保存並激活
- 設置參數;保存並激活
- 新建RFC->RESTful 接收SI(SI_RFC_TEST_RESPONSE)
- 設置參數;保存並激活
- 設置參數;保存並激活
5. 新建Message Mapping
- 新建RESTful->RFC請求時的Message Mapping(MM_RFC_TEST_REQUEST)
- 關聯字段,保存並激活
- 關聯字段,保存並激活
- 新建RFC->RESTful返回時的Message Mapping(MM_RFC_TEST_RESPONSE)
- 關聯字段,保存並激活
- 關聯字段,保存並激活
6. 新建Operation Mapping
- 新建Operation Mapping(OM_RFC_TEST)
-
Request
-
Response
-
- 激活所有未激活對象,ESB概覽
=>Integration Builder配置
1. 新建IB對象存放目錄
- 新建文件夾,保存並激活(FOLDER_RFC_TEST)
2. 新建SAP Client信息通道
- Idoc信息通道
- Proxy信息通道
- RFC信息通道
3. 新建Business Component
- 新建Business Component,並點擊保存按鈕(BC_RFC_TEST)
-
Receiver
-
Sender 新建信息通道(CC_RFC_TEST_SENDER)
- General
- Channel Selection
- REST Resource
- REST Operation
- General
-
- 保存並激活所有對象
4. 新建Integrated Configuration
- 新建Integrated Configuration
- Inbound Processing
- Receiver
- Receiver Interface
- Outbound processing
- Inbound Processing
- 保存並激活
- ID清單
- SAP系統信息通道清單
=>SAP 實現處理類
1. 實現處理類
- 創建代理類
- 代碼實現
method ZPI_II_SI_RFC_TEST_RESPONSE~SI_RFC_TEST_RESPONSE. *** **** INSERT IMPLEMENTATION HERE **** *** CALL FUNCTION 'ZPI_RFC_TEST' EXPORTING IV_INPUT = INPUT-MT_RFC_TEST_REQUEST-INPUT IMPORTING EV_OUTPUT = OUTPUT-MT_RFC_TEST_RESPONSE-OUTPUT. endmethod. "ZPI_II_SI_RFC_TEST_RESPONSE~SI_RFC_TEST_RESPONSE
=>APIPost 調用
1. APIPost 調用
- 驗證
- Body
- 發送測試
版权声明
本文为[rogerix4]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230623503541.html
边栏推荐
猜你喜欢
随机推荐
Applet Wx Previewmedia related problem solving - Daily stepping on the pit
组合数求解与(扩展)卢卡斯定理
王者荣耀-unity学习之旅
Date对象(js内置对象)
ESP32学习-GPIO的使用与配置
5.SQL99标准:内连接和外连接
ogldev-读书笔记
UDP基础学习
[hdu6833]A Very Easy Math Problem(莫比乌斯反演)
【自我激励系列】你永远不会准备好
ESP32学习-向工程项目添加文件夹
null和undefined的区别
6. Aggregation function and grouping statistics
数据分析入门 | kaggle泰坦尼克任务(三)—>探索数据分析
Javscript gets the real suffix of the file
[CF 1425D]Danger of Mad Snakes(组合计数+容斥)
3.排序语句
typescript字典的使用
页面实时显示当前时间
菜菜的并发编程笔记 |(五)线程安全问题以及Lock解决方案