打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SAP ABAP Gateway Client 的 ABAP 实现,重用 HTTP Connection
userphoto

2022.09.24 四川

关注

SAP NetWeaver Gateway 是一种提供了根据市场标准将设备、环境和平台连接到 SAP 软件的简单方法的技术平台。 该框架支持开发以人为本的创新解决方案,将 SAP 业务软件的强大功能引入社交和协作环境、移动和平板设备以及富互联网应用程序等新体验。

简而言之,Netweaver Gateway 可以看成现有 SAP ERP 系统的一组 ABAP 附加组件,可以以简单、以人为本的方式轻松访问业务信息,并将数据消费障碍降低到无需事先了解 SAP 系统的内部工作的前提。 Gateway 提供了一个 API,其功能易于使用、定义明确,可以让用户轻松访问 SAP 系统中丰富的业务数据和功能。

在使用 SAP ABAP Gateway Client 之前,有必要先了解一下 Rest 和 OData.

REST: 全称是 Representational State Transfer 是一种用于分布式系统(如万维网)的软件架构风格。由于其更简单的风格,REST 越来越多地取代了其他设计模型,例如 SOAP 和 WSDL。 REST 使用标准的 GET、PUT、POST 和 DELETE 方法以及 HTTP 协议的其他现有特性。REST 的主要目标包括组件交互的可扩展性、接口的通用性、组件的独立部署、减少延迟、加强安全性和封装遗留系统的中间组件。

OData(开放数据协议):是一种用于查询和更新数据的开放网络协议。 该协议允许消费者通过 HTTP 协议查询数据源,并以 Atom、JSON 或纯 XML 等格式获取结果,包括数据的分页、排序或过滤等操作。通过 SAP NetWeaver Gateway 接口使用数据只需要能够发出 HTTP(S) 请求即可。

SAP ABAP gateway Client,tcode /IWFND/GW_CLIENT

reuse_http_client:

http_open:

使用 create_by_destination 创建 client 实例:

测试的是 ABAP 系统本地的 url:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
成年人必须知道的60个资源网站,吐血整理!
Excel教程:公历日期转农历的6个公式
Zlibrary | 全球最大电子书资源网站最新网址 新手使用指南
二十四山立向线法大全
旧电脑比新电脑还好用还流畅的方法
网页文本禁止复制粘贴?一分钟学会六个套路,轻松突破限制
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服