云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

京东云_怎么打开mysql数据库_免费申请

小七 141 0

Open Connectors是一种SAP服务,它允许第三方连接到170多个应用程序,并能够创建连接器。这允许来自各种SAP产品的本机连接,如云平台集成、工作流、Fiori应用程序等。

连接器提供的不仅仅是与第三方应用程序的连接。它们都提供了统一的RESTful资源,所有响应都是restfuljson。身份验证、查询、错误代码和分页也得到了协调。如果本机没有来自供应商的支持,什么叫大数据,则提供批量资源。此外,开放式连接器提供了捕获事件,然后对其执行操作的能力。这篇博文将关注事件。

Img 1–SAP Open Connectors门户。

事件是第三方应用程序中的更改。例如,在Salesforce中创建联系人时,如果需要,企业管理软件公司,Open Connector将能够检测到该联系人并将其同步到另一个应用程序。由于能够检测到事件,集成可以更接近实时地同步,而不是每小时、每夜拉一次。一些第三方应用程序会在发生更改时发送Webhook,什么叫物联网,通常是一个小的JSON主体,指示更改了什么对象、其ID以及是否创建、更新了该对象,大多数应用程序不提供webhook。在这种情况下,物联网网关,打开的连接器将以低至1分钟的间隔轮询您选择的对象。如果检测到更改,该事件将在Open Connectors平台中存储一段时间,并可以发送到回调URL。

启用事件

以Salesforce Open Connector为例,让我们启用事件–这是在创建Open Connector实例时完成的。

Img 2–在创建Salesforce Open Connector实例时启用事件

首先,您会注意到轮询是专门选中的。Salesforce实际上可以提供webhook,但需要APEX类来实现。投票是这里最简单的途径。大多数连接器不提供这两种选择。然后,输入事件通知回调URL。username和password字段提供了在Open Connectors发送到事件通知回调URL字段中的URL的事件头中包含基本身份验证令牌的选项。最后,我们将选择要轮询的对象而不是图片,设置轮询间隔。

使用事件

在Salesforce中添加联系人后,我们可以在活动日志(Activity->Event logs)中看到收集到的事件。

Img 3–Open Connectors中的事件日志

作为示例,我可以创建一个云平台集成流手动触发的。URL端点如下所示:https://p2xxxxx-iflmap.hcisbp.us3.hana.ondemand.com/http/demo。

如果我在Event Notification Callback URL字段中输入这个,然后输入我的CPI用户名和密码,物联网概念,来自Open Connectors的事件将触发此流运行。只要我解析出流中事件的内容,我就可以继续了。