Return 通过 RFC 的二进制数据
Return binary data via RFC
我想 return ABAP 中的二进制数据,例如 PNG 图像文件。
我应该使用哪种数据类型?字符串,xstring,...?
我使用 PyRFC SDK:https://github.com/SAP/PyRFC
xstring
如果你有大数据的旁注:
- xstring 的最大大小为 2GB(还取决于配置文件参数
ztta/max_memreq_MB
)
- 如果您使用内部 table 的 xstrings(例如字典类型
XSTRINGS_TABLE
),动态内存分配会更容易,因为它不会像 flat 那样一次性请求xstring
我想 return ABAP 中的二进制数据,例如 PNG 图像文件。
我应该使用哪种数据类型?字符串,xstring,...?
我使用 PyRFC SDK:https://github.com/SAP/PyRFC
xstring
如果你有大数据的旁注:
- xstring 的最大大小为 2GB(还取决于配置文件参数
ztta/max_memreq_MB
) - 如果您使用内部 table 的 xstrings(例如字典类型
XSTRINGS_TABLE
),动态内存分配会更容易,因为它不会像 flat 那样一次性请求xstring