2012-08-07 90 views
0

如果我想用RPC或者组件技术传输数据,但是数据的大小可能会很大,怎么处理这种情况?例如 我想将一个文件作为参数传递给远程,但我不想将整个文件放入内存中进行传输。我应该怎么做?RPC如何传输大二进制数据?

回答

0

让我来回答我的问题。

答案是MTOM,确保你使用的框架支持它。

0

我认为你应该考虑文件传输解决方案,如在后台建立FTP连接,并使操作应该对此文件数据执行,等待文件传输完成。你也应该注意传输数据的正确性,例如校验和。另一种解决方案可能是将包含文件的远程目录挂载为本地卷,或者如果您将所有文件放在一个地方并且使用Linux供电,甚至可以设置分布式文件系统。