0

我正计划实施 RESTful Web 服务以返回大型 XML 响应(最大 50MB),它是否更适合此类请求或 SOAP JX-WS?在编组/解组时,我是否需要使用其他协议来使其更加健壮?

4

2 回答 2

0

如果您使用 Restlet,您可以使用 ReadableRepresentation 将任何大小的数据流回客户端(我正在做千兆字节)。这需要一些努力,但效果很好。

于 2013-10-16T22:47:43.043 回答
0

REST 使用常规的 HTTP 获取。HTTP get 对于非常大的文件是稳定的。定期通过 HTTP 下载 50MB 文件(或其他内容)。

您只需要确保没有任何其他由于中间处理而导致连接超时(通常约为 2 分钟)的延迟。这不太可能成为问题。

于 2013-10-16T21:17:09.317 回答