【问题标题】:How to use observable to send multiple request to service class using RxJava Spring Mvc如何使用 Observable 向使用 RxJava Spring Mvc 的服务类发送多个请求
【发布时间】:2016-12-28 18:09:07
【问题描述】:

我有一个 Angular2 应用程序,它向 Spring 引导服务器请求结果。如果服务器有 100 个项目,那么它应该将每个项目分成 10 个并发送到服务方法并在结果可用时立即发送到 Angular2,并继续将其他项目的发送结果作为 Async 。给我 Spring Rest Controller 示例,其中包含对服务方法的多次调用。

【问题讨论】:

    标签: java spring model-view-controller rx-java


    【解决方案1】:

    您需要在服务器端完成分页.. 在将请求传递给服务器时,您需要提供 pageSize 和偏移量..(在您的情况下 pageSize 将为 10).. 服务器将响应 10数据项,偏移量(一种页码)和 hasMore 标志,它将告诉客户端是否有更多数据可用..

    为您下次调用服务器,您需要发送 pageNumber 和您需要的数据的偏移量..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-28
      • 1970-01-01
      • 1970-01-01
      • 2015-09-29
      相关资源
      最近更新 更多