Одноразовый Rxjava с вызовом API Fire and Forget

Выполняется вызов API Fire and Forget, и его одноразовый объект добавляется в композитный Disposable. Мы не обрабатываем никаких результатов. Нам просто нужно обновить сервер по действию. После вызова и в OnDestroy фрагмента мы удаляем составной одноразовый объект. Будет ли вызов API успешным или неудачным (на стороне сервера), если он был удален до того, как вызов был завершен (получен в методе подписки) на стороне приложения?


person abhishek maharajpet    schedule 04.02.2021    source источник


Ответы (1)


Короче говоря, да, вызов API будет завершен, если он займет очень короткое время.

Если API предоставляет вам больший набор данных, поток будет прерван, что, в свою очередь, отменит сетевой вызов.

Надеюсь, вы используете Completable Observable.

person Bish    schedule 04.02.2021