API知识库 > 理念洞察 > 为什么公司在 B2B 集成中使用 API?
为什么公司在 B2B 集成中使用 API?

为什么公司在 B2B 集成中使用 API?

各行各业都在使用应用程序接口(API)来简单方便地连接系统和应用程序。这提高了 IT 环境的效率和灵活性,促进了协同效应。每个组织都可以为应用程序接口定义和实施自己的内部接口,或采用现有标准系统的应用程序接口。应用程序接口集成和管理系统使企业能够集中、高效地管理其应用程序接口。

当公司开始使用应用程序接口将其 IT 架构和业务应用程序相互联网时,情况就会变得令人兴奋。

用于外部集成的应用程序接口

几十年来,企业一直在使用技术来交换文件和数据。在消费品和制造业、零售业、银行和金融服务业、能源业、汽车业和物流业,几乎每家公司都使用传统的电子数据交换(EDI)等技术进行数字联网。这些技术已经成为交换大量文件和数据的可靠技术。

因此,没有迹象表明应用程序接口可能完全取代 EDI。互联网上也没有业务分析师考虑过这种情况。不过,从事物的本质来看,会有个别 EDI 流程(传输量小或需要快速)可以通过使用应用程序接口更好地加以解决。

采用以应用程序接口为主导的 B2B 集成的公司,大多是被其节省的时间和成本所吸引,同时也加快了与合作伙伴的交易速度。应用程序接口在同步、细粒度传输方面具有特殊价值,如下图所示:

通过 API 集成您的业务合作伙伴具有以下优势:

  • 通过更快捷的流程
    • 同步通信
    • 满足细粒度和高频业务需求的实时交易
    • 各个业务系统之间的直接联系
  • 节省成本和时间
    • 结构化业务数据和文档的全自动交换(数字化和自动化)
    • 基于当前一致数据的高效业务交易
    • 消除业务数据交换中 VAN 中的中间人(VAN 是一种增值网络,通常仍用于传统的 B2B 集成流程。这会增加成本。)

仅有应用程序接口并不能保证高效的 B2B 集成

一些公司公开其内部应用程序接口以及相关数据和应用服务。他们希望其业务合作伙伴会使用这些应用程序接口,正如那句著名的话 “如果我们建造了它,他们就会来”。但几乎没人会来。对于业务合作伙伴来说,实施这些应用程序接口的工作量通常太大。

另一种方法是根据具体情况建立双边应用程序接口。然而,这通常会让两家公司都感到沮丧。双方都在各自的 API 上投入了大量精力和时间。当然,每个合作伙伴都希望使用自己现有的 Rest-APISOAP 接口与外部合作伙伴进行通信。遗憾的是,另一家合作伙伴必须投入大量工作才能开始相互通信。

而每换一个新的合作伙伴,一切又要重新开始。

是什么推动了以应用程序接口为主导的 B2B 集成?

有三种情况可以推动应用程序接口在 B2B 整合中的使用:

  1. 有一种行业标准涵盖了预定的 B2B 流程和典型业务交易的需求和要求。不同行业的交易差异很大。因此,任何标准都必须涵盖行业的特定需求。这很可能导致行业内的普遍接受,使新的业务合作伙伴也愿意采用该标准。 一旦公司实施了标准,他们只需配置和测试与其他合作伙伴的集成。 事实上,具有应用程序接口管理和集成功能的集成平台将为您完成这些工作,而且干净、高效,并符合必要的安全要求。遵循和采用行业标准的公司越多,网络效应就越持久。
  1. 数据网络和交易平台已成为一个行业的惯例。对于本行业及相关行业的许多公司来说,它们极为重要。将您的系统与这些枢纽集成,就能获得竞争优势。反之,如果不能迅速做到这一点,就会成为一种障碍。
  2. 某家公司在行业价值链中占据主导地位,有足够多的其他公司需要与该公司开展业务。这种经济上的依赖性足以成为业务伙伴执行主导公司规范的理由。网络效应与后两种情况无关。相反,应用程序接口的使用源于企业需要顺应的行业变化。这些变化可能来自内部、外部或经济方面。不过,使用集成平台或 API 集成和管理服务也是关键所在。它可以确保 B2B 集成工作保持在合理、可计算的框架内,同时还能消除安全风险。

使用 SAP、Microsoft 或 Salesforce 等著名商业应用程序中的应用程序接口如何?这会是一个很好的选择吗?

不,不会的。每家公司都开发了特定的数据模型,用于集成其应用程序接口。微软有通用数据模型,SAP 有一个域模型,Salesforce 还有另一个数据模型。想要相互通信的两个合作伙伴可能没有相同的提供商。这就意味着至少有一个合作伙伴需要做大量的集成工作。

当然,在个别情况下,两个使用相同业务应用程序的合作伙伴可能会同意使用其 API 功能进行通信。众所周知,SAP 用户会务实地使用 iDoc 在组织间进行通信。不过,IDoc 并未成为既定标准。

然而,要想获得行业进一步数字化所需的网络效应,以上所述是远远不够的。行业内使用的系统和应用程序不仅来自不同的供应商,还有遗留系统和内部创造。

事实上,如果我们看一下几十年来 EDI 信息标准和技术的采用情况,就会发现如果没有行业标准的引入,这一切都不可能实现。

原文链接:API-led B2B Integration – Part 1: Why are Companies Using APIs in their B2B Integration?

#你可能也喜欢这些API文章!