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

域名注册_服务器端口被占用_最新活动

小七 141 0

域名注册_服务器端口被占用_最新活动

业务场景–物流系统通过HCI向远程SFTP服务器发送销售区域信息。仅当Sales Org字段具有特定值时,才应将消息发送到SFTP服务器,淘客放单,否则应终止流。

意图–了解HCI(SOAP到SFTP)中异步场景的网关/持久化/终止步骤,包括测试和监视。

先决条件–

下载Eclipse和安装HCI插件:

从选择Windows 64位选项(基于您的操作系统)

在主页上,物联网技术,转到"帮助"并选择"安装新软件"。单击"添加"按钮并提供以下URL:并在下一个屏幕上选择"Hana云集成"选项。这完成了eclipse中HCI插件的安装。

注意:除了此eclipse选项之外,HCI配置也可以使用WEBUI完成

租户连接:

与租户一起安装eclipse

创建集成项目和Iflow:

我们将创建包含Iflow的集成项目。转到"文件"->"新建"->"其他",然后选择"Sap Hana云集成"。选择集成项目并单击下一步。然后根据

配置发送者和频道:

点击发送者并为发送者系统命名,创建Iflow。选择properties–>Basic authentication(基本身份验证)以简化操作

导入WSDL:

单击"src.main.resources资源.wsdl"–右键单击并导入Sales Area wsdl。我们将在发送方通道配置中需要它。

我们将导入2个wsdl–一个用于源(销售区域.wsdl)以及其他目标(销售区域)_tgt.wsdl文件)

Src WSDL–将有3个字段。SalesOrg/DistrictChannel/Division

Tgt WSDL–将有4个字段SalesOrg/DistrictChannel/Division/country。国家/地区将在映射中硬编码。

发件人SOAP频道:

地址:指定任何逻辑名称,如/SalesArea。这将是稍后生成的终结点的一部分。

到WSDL的URL:单击浏览并选择SalesArea(Src WSDL)

处理设置:

标准–对于异步scnearios

健壮–对于响应返回到发送方的同步场景。

映射:

右键单击"src.main.resources资源.mapping"–>新建->其他->HCI->消息映射

在映射中选择源消息和目标消息

完成一对一映射,大数据数据,并将国家/地区代码harcode到"US"

"控制台"保存映射后会自动显示任何错误

点击开始和结束之间的连接。然后右键单击"添加消息转换器"->"映射"

然后右键单击并分配刚刚创建的映射u

网关配置:

要求只有当销售组织='A001'时消息才应该发送给接收者,返利app开发,否则应该终止,没有任何错误/异常。

单击映射和结束步骤。右击"添加消息路由"->"路由器"

点击网关与终端的连接。单击属性并放置一个类似"Salesorg"的名称。

条件表达式:/p1:SalesArea/Salesorg='A001′

单击"Gateway"并删除"Raise Alert"和"Throw Exception"。

结束消息:

单击右侧的结束消息事件并将其拖到Iflow中。然后画出它们之间的连接器。

命名为"NotSalesOrg",点击"Default Route"

检查名称空间映射:

转到"Runtime configuration",看到右边的名称空间映射显示在那里。

消息持久性:

点击映射和网关之间的行,点击消息持续

部署Iflow:

现在右键单击并部署Iflow

控制台显示部署成功。

WEBUI:

您可以使用租户url转到WEBUI->概述部分来监视/检查您的Iflow。

单击所有已启动的

您将能够看到端点和最后一个Iflow。此端点应在SOAP UI中使用以进行测试。

查看集成流–将显示最终部署的Iflow

监视消息处理–将用于在测试后监视您的消息。

最终Iflow:

SOAP UI测试:

如您所见,此端点与前面一样取自webui提到。同时将HCI用户/pwd指定为"基本身份验证"

这是一个异步场景,大淘客是什么,因此看不到响应…仅此而已。HTTP/1.1 202已接受。

监控:

转到web ui–>单击已完成的消息

转到"消息处理日志"。您可以看到消息已完成。

注意:此博客不显示接收器SFTP配置,因为它遵循标准步骤。接收通道和系统已从Iflow中删除