gpt4 book ai didi

android - 使用 retrofit 和 rxjava 链接请求

转载 作者:太空狗 更新时间:2023-10-29 15:50:45 26 4
gpt4 key购买 nike

<分区>

我需要发出大约 5 个链接请求,例如我有 5 个不同的调用,我想让它们按特定顺序串行而不是并行。

这里有一些我的可观察对象的例子

Observable<ResponseBody> textsCall=EndpointFactory.provideEndpoint().getTexts(textsTask.getLanguage())
.subscribeOn(Schedulers.newThread())
.observeOn(AndroidSchedulers.mainThread());

Observable<AirportCombo> routesCall=EndpointFactory.provideEndpoint().getRoutes()
.subscribeOn(Schedulers.newThread())
.observeOn(AndroidSchedulers.mainThread());

其实我也不知道rx java上有什么功能。

之前我实现了并行请求,现在我需要串行。

如果您在这里需要并行方法,您是:

Observable<ResponseResult> combined = Observable.zip(textsCall, routesCall, (textsBody, airportCombo) -> {
//some parsing and other logic
return new ResponseResult(flag);
});

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com