Я новичок в Android.Я пытаюсь отправлять и получать сообщения между процессами.Одна вещь, о которой я знаю, это общение через вызовы связующего путем реализации Сервиса.Другой механизм передачи сообщений, который я видел до сих пор, это
- Broadcast (хотя и ненадежно), который может быть пропущен
- Шина событий (Не уверен, что IPC возможен с 1009 * шина событий * greenrobot - эта SO ссылка говорит, что это невозможно, и предлагает альтернативы
- Регистрация ContentObserver, чтобы я мог обновлять свой контент в одном процессе, а другой процесс мог получитьУведомление об изменении содержимого (Не уверен, что это надежно)
Все, что я имею в виду под надежностью, это то, что в редких случаях его можно пропустить. Есть ли альтернатива надежно и заказано (доставлено в том же порядке, в котором оно было опубликовано) - механизм обмена сообщениями между процессами в Android?
РЕДАКТИРОВАТЬ: Хотя в этом SO Link I обсуждается много способовхотел бы поддерживать порядок сообщений и гарантированную доставку сообщений.