Groovy代码将音频文件转换为字节

2020-09-13 17:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们,我有一个要求- 源系...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,我有一个要求-

源系统-请求字节-> CPI -> 目标系统(FTP文件夹)-以字节形式传输回音频文件 源系统。

我不确定是否有任何标准渠道可以进行转换。 我认为这需要在CPI中进行转换。

请提出建议:

1。 可能的常规代码将音频文件转换为二进制字节

2。可能有良好的设计来应对这种情况。

在此先感谢专家!

1条回答
南山jay
2020-09-13 18:05

嗨Arnab,

我发现以下博客可能会对您有所帮助。

https://blogs.sap。 com/2017/10/03/adding-cloud-integration-attachments-in-code /

https://blogs.sap.com/2017/10/02/dark-side-of-groovy-scripting-behind-the-scenes-of-cloud-integration-runtime /

https://blogs.sap.com/2018/05/22/get-groovin-with-your-iflows-groovy-scripting-with-eclipse-for-cpi /

据我所知,您将以MIME格式发送二进制数据(因此您具有从传入消息中获取二进制数据的代码)。 然后将数据作为字节流处理(由于它是音频文件,因此在这里不确切知道要查找的内容)。 处理完流后,您将把二进制数据放回到消息中。 这三个博客都详细介绍了如何执行此操作。

我认为,如果您不想更改传入的音频文件,考虑到您已经将有效负载作为二进制数据接收,那么带有FTP适配器的简单iFlow就足够了。

最诚挚的问候,
伊万

一周热门 更多>

相关问答