2020-09-26 16:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
需要通过SAP PI将图像文件(扫描的签名和徽标)从SAP传输到第三方系统。
请帮助我了解处理此集成的可能选项。
嗨,Abdulgaffar!
由于您需要附件的十六进制字符串才能将其保存到DB,因此您可以将图像发送到已经在发送方进行编码的有效负载中,也可以使用Java代码对二进制文件进行编码
Evgeniy。
嗨,阿卜杜勒!
如果接收器系统尊重附件,则可以将图像文件作为附件发送
另一个选择可能是使用Base64编码将图像文件数据放入有效载荷中。
关于此,Evgeniy。
嗨,阿卜杜勒,
您正在使用什么PI版本? 尝试一次传递以传输图像文件。
此致
Sateesh。
嗨,Evgeniy,
感谢您的回复。 我的接收器系统是一个数据库(JDBC协议),他们期望jpeg/tiff图像被放置在数据库表中或作为共享文件夹中的文件。 在SAP方面,最终用户将使用SAP中的事务上载包含签名的扫描图像。
嗨,Sateesh,
我正在使用PI 7.4双堆栈选项。 我正在考虑使用base64,但它可能会使有效负载大小增加30%。
感谢您的回复。 我将遵循相同的方法。 我现在关闭线程。
您成功做到了吗? 我会很高兴对该线程进行跟进。
谢谢
最多设置5个标签!
嗨,Abdulgaffar!
由于您需要附件的十六进制字符串才能将其保存到DB,因此您可以将图像发送到已经在发送方进行编码的有效负载中,也可以使用Java代码对二进制文件进行编码
Evgeniy。
嗨,阿卜杜勒!
如果接收器系统尊重附件,则可以将图像文件作为附件发送
另一个选择可能是使用Base64编码将图像文件数据放入有效载荷中。
关于此,Evgeniy。
嗨,阿卜杜勒,
您正在使用什么PI版本? 尝试一次传递以传输图像文件。
此致
Sateesh。
嗨,Evgeniy,
感谢您的回复。 我的接收器系统是一个数据库(JDBC协议),他们期望jpeg/tiff图像被放置在数据库表中或作为共享文件夹中的文件。 在SAP方面,最终用户将使用SAP中的事务上载包含签名的扫描图像。
嗨,Sateesh,
我正在使用PI 7.4双堆栈选项。 我正在考虑使用base64,但它可能会使有效负载大小增加30%。
嗨,Evgeniy,
感谢您的回复。 我将遵循相同的方法。 我现在关闭线程。
嗨,阿卜杜勒,
您成功做到了吗? 我会很高兴对该线程进行跟进。
谢谢
一周热门 更多>