Каковы риски, связанные с потоками в AIDL, и как можно вручную обеспечить безопасность потоков? - PullRequest
0 голосов
/ 13 февраля 2019

Справочная информация:

Я изучаю AIDL для реализации службы Android, которая предназначена для обслуживания нескольких клиентов в различных приложениях.Везде, где я читаю об основной реализации AIDL, я также вижу упоминания об обеспечении безопасности потоков, но ничего более подробного по этому вопросу.


Проблема:

Мои основные вопросы: каковы эти потенциальные риски, связанные с потоками, которые проявляются при использовании AIDL, и как можно вручную обеспечить безопасность потоков.


Может кто-то любезноподробно обсудить проблему, а также тему использования синхронных и асинхронных интерфейсов AIDL в зависимости от продолжительности операции в службе.Я прочитал синхронную операцию, что более чем за несколько миллисекунд может вызвать сбой службы или клиента.
Мне не удалось найти какую-то сложную документацию по этому вопросу.

...