SAP集成技术(二)接口库

这篇具有很好参考价值的文章主要介绍了SAP集成技术(二)接口库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目前还没有一个集中的地方能找到全部SAP接口,它们分散在几个不同的地方。

本文链接:https://www.cnblogs.com/hhelibeb/p/17843509.html

内容部分来自《SAP Interface Management Guide》,部分来自SAP官方网站。

SAP API Business Hub

大部分接口、特别是新接口由SAP API Business Hub发布,内容分为以下类别:

  • Application programming interfaces(APIs):来自不同SAP应用程序的接口,基于REST,OData和SOAP等标准。
  • Integration: 现成的集成包,可以直接复制和激活。
  • Events:事件可以在SAP应用程序内触发和处理。这样的事件通常通过队列消息提供,因此可以集成到后续处理中。SAP API Business Hub提供了模式并记录了这些消息的结构。
  • Core data services(CDS):CDS视图描述了一个数据库视图,通过OData协议提供对基于SAP HANA数据库的SAP系统的访问。
  • Business processes: 此类别描述了各种SAP云应用程序之间的整体集成,包含流程的可视化。例子包括Lead to Cash,Source to Pay,Hire to Retire,和Travel to Reimburse等。
  • Process Automation 此类别包含了用于创建过程、业务规则和可视化场景的现成模板,是SAP BTP中的SAP智能业务流程管理(SAP Intelligent BPM)的一部分。
  • SAP Graph:SAP Graph是一种特殊形式的API,它独立于应用程序。SAP Graph通过领域模型以统一的方式表示客户、员工、订单等对象,这就使得访问SAP应用程序的方式也得以统一。
  • Adapters:预定义的adapters和connectors,可以让SAP与合作伙伴无缝集成。

(备注:2023-11-20当前网站里还有Business Object Interfaces和BAdIs两个分类,但打不开详细页面)

SAP API Business Hub中,API和Integration是最重要的内容。

SAP Best Practices Explorer

另一个来源是SAP Best Practices Explorer,其中列出了预定义的集成场景,并通过指南描述了配置步骤。这些资源通常会引用在SAP API Business Hub中的集成内容,但也可以找到如何配置SAP应用程序之间的点对点连接(例如,SAP S/4HANA Cloud与SAP Ariba)或如何使用SAP Process Integration实现接口的内容。

其它

还有一些旧的接口可以在其它地方找到。
直到大约2004年,像SAP R/3这样的旧SAP系统只有IDocs和BAPIs(RFCs)。

可以在基于ABAP的SAP系统中使用IDocs和BAPIs:

  • IDocs可以通过事务WE60找到。
  • BAPIs可以通过事务BAPI找到。

WE60:
SAP集成技术(二)接口库

BAPI:
SAP集成技术(二)接口库

Enterprise services:企业服务是作为面向服务架构倡议的SAP特定的web service。直到大约2016年,这些web服务可以在一个网站ES Workplace找到。在那之后,ES Workplace网站已被停用,现在可以在SAP API Business Hub找到一些企业服务作为SOAP或web服务,但其中只有一部分。

在SAP ERP中可用的企业服务列在Enterprise Services in SAP ERP

对于基于云和现场版本的SAP S/4HANA,你可以在SAP API Business Hub找到可用的API。另外,一些BAPIs和IDocs仍然被“容忍”并可能只用于与SAP ERP (OP)的通信。预计这些BAPIs和IDocs将在未来的SAP S/4HANA Cloud版本中被OData或SOAP API替代。

可以在SAP Readiness Check 2.0找到可用接口的完整列表。

非ABAP SAP应用程序提供个别的集成选项。例如,对于SAP Cloud for Customer,你可以在 http://s-prs.co/v546705 查看不同方式设置现有接口和开发新接口的概述。

总的来说,SAP试图通过SAP API Business Hub之类的库来集中处理集成和接口主题。不过,这些库并不完整,只包括SAP世界的一部分。一些较旧的解决方案可能被忽视,因为它们没有战略定位(对于SAP)。因此,在某些情况下,唯一的选择是搜索SAP Help Portal以获取接口、API和集成的连接应用程序。SAP Best Practices Explorer最佳实践浏览器也是一个特别好的方式来找到现成的集成场景,特别是如果涉及SAP到SAP的通信(例如,通过SAP Cloud集成,SAP PI/PO,和直接或点对点集成)。文章来源地址https://www.toymoban.com/news/detail-747201.html

到了这里,关于SAP集成技术(二)接口库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SAP集成技术(十)混合集成平台

    混合集成平台hybrid integration platform (有时缩写为HIP)这个术语近年来被大量使用,但很多人可能不太清楚它的概念。 内容摘录自《SAP Interface Management Guide》。 本文链接:https://www.cnblogs.com/hhelibeb/p/17870834.html 你可能熟悉集成平台这个术语。一个集成平台由一个中间件产品或者多

    2024年02月05日
    浏览(47)
  • SAP集成技术(四)五种集成架构

    本文中,我们将介绍并解释五个主要的模型。我们主要区分直接集成、中间件导向集成以及两个一般的架构概念。直接集成(例如点对点集成)中的标准化很少,但中间件导向的拓扑(例如中心辐射型拓扑以及企业服务总线)追求尽可能标准化集成,并将来自单个应用的集成

    2024年02月05日
    浏览(45)
  • SAP集成技术(十三)SAP Cloud Integration

    异构应用环境给IT带来了各种问题。在这种情况下,混合集成环境尤其受到影响。同时,对于建立在混合IT环境上的数字化转型项目,数据集成和跨系统访问已经开始发挥核心作用。为了满足不断增长的需求,SAP Business Technology Platform (SAP BTP)提供了自己的服务SAP Cloud Integratio

    2024年03月16日
    浏览(53)
  • SAP集成技术(六)技术、标准和协议

    本文链接:https://www.cnblogs.com/hhelibeb/p/17849837.html 内容摘录自《SAP Interface Management Guide》。 Web Service是互联网或企业网络中的平台-无关的服务,通过该服务,应用程序可以使用标准的网络技术与先前定义的接口交换信息。术语的定义如此,但是,具体的含义是什么呢? Web Se

    2024年02月05日
    浏览(55)
  • SAP集成技术(一) 历史

    最近想读一本书《SAP Interface Management Guide》,打算边读边记录一些笔记。翻译主要由ChatGPT完成。 本文链接:https://www.cnblogs.com/hhelibeb/p/17838647.html SAP的成功归功于R系列产品。当时,SAP R/3是支持公司业务流程的最成功的应用系统。它使用了CS架构,而它的前身(SAP R/2)仍然基

    2024年02月05日
    浏览(53)
  • SAP集成技术(一)历史

    最近想读一本书《SAP Interface Management Guide》,打算边读边记录一些笔记。翻译主要由ChatGPT完成。 本文链接:https://www.cnblogs.com/hhelibeb/p/17838647.html SAP的成功归功于R系列产品。当时,SAP R/3是支持公司业务流程的最成功的应用系统。它使用了CS架构,而它的前身(SAP R/2)仍然基

    2024年02月05日
    浏览(58)
  • SAP集成技术(九)集成能力中心(ICC)

    本文链接:https://www.cnblogs.com/hhelibeb/p/17867473.html 内容摘录自《SAP Interface Management Guide》。 集成能力中心(Integration Competency Center, ICC)是为了应对日益复杂的集成挑战而产生的。这个术语由 Gartner 的 Roy Schulte 在 2001 年通过一系列的文章和演讲而大众化。它的目标是以协调和高

    2024年02月05日
    浏览(45)
  • SAP集成技术(八)成熟度模型

    成熟度模型的目的在于使用模型和标准来评估当前的集成能力,并确定必须建立哪些能力,以达到期望的成熟度级别。 成熟度级别描述了一个特定主题复杂性对于某种方法或模型的成熟度。基于定义的需求和标准的分类,得出不同的成熟度级别。要达到某个成熟度级别,必须

    2024年02月05日
    浏览(57)
  • SAP集成技术(七)集成解决方案咨询方法论(ISA-M)

    目前,ISA-M 主要以 Microsoft PowerPoint 演示文稿的形式提供。可以在 SAP Community 博客文章(https://blogs.sap.com/)以及关于ISA-M 的 SAP Jam 社区中找到补充性的文档和信息。 尽管 ISA-M 是由 SAP 开发和维护的,但该方法论对所有 SAP 和非 SAP 集成解决方案都是开放的。因此,即使不使用

    2024年02月05日
    浏览(55)
  • 接口测试,后端接口还没开发完,如何测?解决看这一篇就够了......

    在测试的时候经常会碰到后端开发工程师的接口还没有开发完成,但是测试任务已经分配过来。没有接口怎么测试呢? 测试人员可以通过 mock server 自己去造一个接口来访问。mock server 可用于模拟真实的接口。收到请求时,它会根据配置返回对应的请求。 Postman接口测试:

    2024年02月08日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包