我见过一些示例,您可以使用Rest api中的http://docs.oracle.com/javaee/6/api/javax/ws/rs/core/StreamingOutput.html,以便其余的响应可以是Json流。这使得你可以开始处理JSON令牌,而不是等到整个事情都存在。
现在我对另一种方式感兴趣。
流程:
是否存在这样的功能?
我想出的唯一想法是将客户端流传输到本地文件,然后将服务器的URL发送到该文件以进行流式传输。
答案 0 :(得分:1)
也许您可以使用java.nio(或Socket)来创建服务器和客户端。
客户端读取数据并将数据(json?string?)逐个(或任何其他确定数量)发送到服务器
当服务器收到数据然后服务器开始处理它。并且客户端继续读取剩余数据并继续将其发送到服务器。
这里有一些例子: https://examples.javacodegeeks.com/core-java/nio/java-nio-socket-example/
我的英语很差。这是你想知道的吗? 我希望它可以帮到你。