Java Rest在调用之间调用大量数据
我们正在用球衣休息。服务器(WAS8.5)向客户端(即RCP应用程序)发送大量数据的场景很少。在某些情况下,xml格式的数据非常庞大(150MB),客户端会收到Java Rest在调用之间调用大量数据,java,rest,Java,Rest,我们正在用球衣休息。服务器(WAS8.5)向客户端(即RCP应用程序)发送大量数据的场景很少。在某些情况下,xml格式的数据非常庞大(150MB),客户端会收到OutOfMemoryError异常。 我有以下问题 当java对象转换为xml时,大小增加了多少 如何将大型java对象发送到客户端,并且仍然使用rest调用 1) 在没有看到XML模式的情况下很难回答这个问题,我已经看到了设计良好的模式,这些模式会产生紧凑、精简的XML,而其他模式则是混乱和臃肿的。要测试它,请编写一些测试代码,将Ja
OutOfMemoryError
异常。
我有以下问题
字节[]
,并将其大小与当前生成的XML负载进行比较
2) 可能值得研究一个分块过程,150MB对于单个负载来说是相当大的。你也已经在使用GZIP压缩了吗?也可能值得一看。基本上,它是XML的二进制编码,通常有助于减少XML文档的大小。1)取决于使用的XML模式。2) 大量数据如何与REST相关?