【发布时间】:2014-04-16 21:51:44
【问题描述】:
我们使用 Jersey 和 JAXB 构建了其他 API。它运作良好,但我想知道我们是否可以流式传输输出而不是构建整个 json/xml 然后将其发送出去。由于我们的响应基本上是一个巨大项目的列表,我们想做一些事情,当我们在列表中构建单个项目时,调用者可以开始获取数据。
这可能吗?
【问题讨论】:
我们使用 Jersey 和 JAXB 构建了其他 API。它运作良好,但我想知道我们是否可以流式传输输出而不是构建整个 json/xml 然后将其发送出去。由于我们的响应基本上是一个巨大项目的列表,我们想做一些事情,当我们在列表中构建单个项目时,调用者可以开始获取数据。
这可能吗?
【问题讨论】:
您可以使用分页,客户端会在每次需要时询问下一页(例如滚动结束)
【讨论】: