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

亚马逊云_全球服务器排名_9元

小七 141 0

Microsoft Azure不仅仅是虚拟机。一旦你的帐户被创建,淘客推广平台,你就可以不受限制地访问数百个你可以轻松使用的功能。我已经介绍了一些有趣的场景,在这些场景中,淘客网店推广平台,您可以使用kubernets集群来托管多个HANA数据库,或者通过集成的灾难恢复来保护您的环境免受意外事件的影响。Azure Logic Apps是另一种可用于增强和优化SAP环境的服务。它允许您构建行动链,并将SAP解决方案与外部系统集成。

今天我们将构建两个可以与SAP系统通信的逻辑应用程序。第一个将定期扫描MicrosoftOneDrive以查找新文件,这些文件的内容将用于创建IDoc。从应用程序服务器发送IDoc后,第二个应用程序将立即向我们发送电子邮件通知。

创建逻辑应用程序

要创建第一个工作流,请进入逻辑应用程序窗格并单击+添加。在表单中填写应用程序名称、资源组和位置。单击"创建"确认。

要构建逻辑应用程序,可以使用现有模板之一。这是一个学习和理解工作流设计的好方法,我强烈建议花一些时间来检查它们。

我们的场景没有预定义的模板,消费返利新模式,所以我选择创建一个空白的逻辑应用程序。

每个工作流都由一个触发器执行,该触发器与我们要集成的应用程序相关联。您可以从各种各样的连接器中选择流行的在线服务,如office365、Salesforce、Twitter等。如果找不到,也可以使用侦听HTTP请求的通用触发器。

OneDrive连接器已经内置,并公开了启动工作流的五个触发器。

连接器配置很简单,基本上可以向Azure平台提供所需的授权,并选择一个应在其中运行的目录监控。

逻辑应用程序和SAP系统之间的通信将由构建和传输web请求的HTTP连接器处理。配置更为复杂,使您可以控制请求头和主体、身份验证和cookie。消息将由读取文件内容组成。

要启用通信,您的SAP系统必须侦听HTTP请求,并且ICF节点/SAP/bc/idoc\u xml必须处于活动状态。

我将使用FLIGHTBOOKING\u CREATEFROMDAT01 idoc来验证该过程。在WE20中,我创建了一个新的合作伙伴概要文件,并在入站参数中定义了IDoc的消息类型:

我用于测试的示例IDoc:

为了开始测试,云的服务器,单击Logic App designer中的Run按钮并将IDoc保存在OneDrive上先前定义的目录中。

作业完成后,Azure将显示有关每个步骤的摘要。

您可以单击一个栏来查看有关作业执行的更多详细信息。让我们仔细看看HTTP请求。"输入"窗口显示消息的构造方式和发送位置。请求正文与文件内容匹配。

输出窗口告诉您消息发生了什么。状态代码200表示SAP应用程序服务器已成功接收IDoc。在处理问题的情况下,您也可以参考响应正文中的错误消息。

快速查看事务WE20以确认IDoc已导入:

可以通过添加新步骤轻松增强工作流。下面的配置会将每个处理过的文件移到存档目录,并发送一封处理状态为的电子邮件:

我再次重新发送同一个文件。这次处理失败,我收到电子邮件通知:

从SAP接收IDoc

从SAP应用服务器发送IDoc时,将触发第二个工作流。应用程序将消息的内容保存在OneDrive上并发送一封带有通知的电子邮件。

创建一个新的逻辑应用程序并选择HTTP请求作为触发器。

我们将重新使用第一个应用程序中的部分,将IDoc保存为文件并通过电子邮件发送。

在SAP应用程序服务器中生成IDoc需要定义指向逻辑应用程序的新HTTP连接。

现在我为引用先前创建的HTTP目标的传出IDoc创建端口:

我使用WE19生成示例IDoc。

当消息从SAP发送时,十大淘客软件排名,它会触发逻辑应用程序中的工作流。下面您可以看到已执行活动的摘要。

您可以使用Azure Logic应用程序构建新的集成或增强已在工作的场景。今天的示例只是工作流功能的一小部分。我强烈建议您创建自己的应用程序并发现更高级的功能。Logic应用程序是SAP PI或Microsoft BizTalk等昂贵解决方案的良好替代方案,值得深入了解它们如何帮助您优化环境。