2014-09-04 2 views
0

Пусть приложение Google App Engine будет подключено к клиенту через API канала. Пусть сервер отправляет сообщения через этот канал в быстрой последовательности. Предоставляет ли API канала сообщение о том, что сообщения сообщаются клиенту Javascript точно в том же порядке?Предоставляет ли API-интерфейс канала API Googe сообщение, что сообщения поступают в том порядке, в котором они были отправлены?

ответ

1

Сообщения не прибывают в таком же порядке.

Это очень заметно при отправке большого количества сообщений, например, при передаче сигналов WebRTC.

Фокус в том, что @Mario упоминает, чтобы огибать сообщения с помощью последовательности, а затем повторно отправлять сообщения по прибытии.

0

Я бы сказал, что это не гарантируется, но ожидается, что он будет в 99% случаев.

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

+0

У вас есть ссылка, подтверждающая ваше требование? – Marc

+0

Нет, но у меня нет такого, который утверждает, что это было бы наоборот, если бы из-за порядка был реальный ожидаемый вопрос. – Mario

0

Поскольку он не упоминается нигде, что порядок сообщений гарантирован, следует предположить, что сообщения могут не поступать в том порядке, в котором они были отправлены, что фактически имеет смысл, если вы думаете о масштабируемости GAE.

 Смежные вопросы

  • Нет связанных вопросов^_^