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

谷歌云_阿里云解析群晖_免费申请

小七 141 0

要求是在目标服务器中创建一个zip文件,淘客大玩家,但我们需要在正在创建的zip文件中创建相同的文件名。文件适配器我们只能在zip文件中设置zip文件名而不是内部文件名,使用消息转换bean我们可以设置静态文件名而不是动态文件名,云零售,爱回扣返现网,我们需要编写适配器模块来动态设置文件名。

我想展示如何在PI/PRO中实现这个功能。

创建发送方数据类型如下。

创建接收方数据类型如下。

使用上述数据类型创建两个消息类型,并创建以下两个服务接口。

为上述发送方消息创建消息映射类型到接收方消息类型。

文件名变量映射:

我使用了可重用的动态配置自定义项,如下面的博客所示。重用动态配置和消息头属性的函数库

为上面的消息映射创建操作映射。

在NWDS中创建下面的IFLOW。

发送方通道配置:

在适配器特定的消息属性中启用文件名属性。

接收方通道配置:

在中启用文件名属性适配器特定的消息属性。

在接收方文件通道中维护以下模块。

我已使用自定义适配器模块更改内容类型。

我将以下XML文件放在源目录中。

内容类型已按预期更改,大数据在线,云服务器好还是,并在目标目录中创建了Zip文件。

目标Zip文件已创建在目标文件夹中。

Zip文件中包含相同的文件名。

Zip文件中的文件内容。

结论

使用上述自定义适配器模块,我们可以创建Zip文件并在Zip文件中创建相同的文件名。我希望这对社区有帮助。