2つのメッセージを同じhtml5ウェブソケットで1ミリ秒ごとに分割して送信すると、メッセージが送信された順序とは異なる順序で到着するのは理論的に可能ですか?websocketメッセージの到着順序が間違っていますか?
31
A
答えて
32
短い答え:いいえ。
長い答え:@EJPの答えが適用され、そのレベルになるよう
のWebSocketは、TCP上で実行されます。 WebSocketは、WebSocketコントロールフレーム(すなわちWS ping/pongs)を並べ替えることができますが、WebSocket拡張機能がない場合はメッセージフレームを並べ替えることはできません(WSプロキシなどの)仲介業者によって「傍受」される可能性があります。原理的には並べ替えが可能な新興拡張が存在する場合、仲介者は、適用される拡張規則と並べ替え規則を理解している場合にのみ行うことができます。
12
関連する問題
- 1. イベントの順序が間違っていますか?
- 2. PixelFormat.Format32bppArgbのバイト順序が間違っているようです
- 3. CSVDEエクスポートのファイル列の順序が間違っていますか?
- 4. ブルーバードの約束 - 履行の順序が間違っていますか?
- 5. PriorityQueue.toString間違った要素の順序
- 6. ES6モジュールが間違った順序を初期化していますか?
- 7. Rabbitmqメッセージの到着タイムスタンプ
- 8. スタック、foreach、間違った順序?
- 9. Android 2.3:スクロールした後のGridViewの順序が間違っています
- 10. SQLクエリの順序が間違っている、わからない理由
- 11. ADOが間違った順序を返します
- 12. Grails/GORMが間違った順序で保存されます
- 13. システムが間違った順序で表示されても、メッセージが持続しない
- 14. この手順で何が間違っていますか?
- 15. Forループが約束を間違った順序で返す
- 16. メッセージの順序
- 17. コードは動作しますが、すべての順序が間違っています
- 18. Zend_Form要素が間違った順序でレンダリングされる
- 19. リストビュー項目が間違った順序で表示される
- 20. リクエストが到着している間にnodeJSを呼び出す
- 21. MSIS0038:SAMLメッセージの署名が間違っています
- 22. appengineチャンネルのメッセージが到着しません。
- 23. socket.ioのメッセージ順序
- 24. 無線デバイスのバイトを送信するときにNSDataが多すぎ、順序が間違っています
- 25. のJavaのCheckstyle - 間違った順序でコンストラクタ定義
- 26. エンティティモデルの設計が間違っているか、間違っていますか?
- 27. AnguntJSファイルを間違った順序で連結する
- 28. Djangoテンプレート辞書が間違った順序で表示されます
- 29. Websocketのタイミング:websocketメッセージがブラウザに到着した正確な時刻を取得するにはどうすればよいですか?
- 30. 指令を間違った順序で並べ替え
http://stackoverflow.com/questions/14287224/processing-websockets-messages-in-order-of-receiving – muhmud