Например, если я отправлю:
- MessageApi.send(1)
- DataApi.putItem(2)
- MessageApi.send(3)
- DataApi.putItem(4)
Гарантируем ли мы, что они приходят в правильном порядке?
Например, если я отправлю:
Гарантируем ли мы, что они приходят в правильном порядке?
Прежде всего, необходимо сделать некоторые уточнения. Обратите внимание, что sendMessage() нацелен на один узел, а putDataItem() приводит к синхронизации данных по всей сети. Итак, чтобы уточнить вопрос, я бы предположил, что вы говорите о ситуации, когда мы смотрим на один узел, на который нацелен sendMessage(), и в то же время на том же узле мы смотрим на изменения данных. Кроме того, я собираюсь предположить, что прибытие в этот узел измеряется при вызове onMessageReceived() и onDataChanged(). С этим, давайте посмотрим на ваш вопрос:
Надеюсь, что это ответ на ваш вопрос.