Imは2 xmppクライアントと通信しようとしていますが、これはメッセージングやチャットとは異なります。これは、片方で発生したイベントと他の(リアルタイム)で実行されたアクションに似ています。クライアントAがパケットをクライアントBに送信しようとしているときに待ち時間がないことを望みます。可能であれば、それが気付かれてはならないことを最小限に抑える方法がありますか?これを行うことは可能ですか?xmpp(smack-openfire)の待ち時間はありませんか?
-1
A
答えて
0
まず第一に、それはまだメッセージです。
レイテンシに関しては、プロセス間でデータを送信するときには常にレイテンシがあります。あなたが得ているものとは対照的に、どんな許容レベルを求めているのかは言わなかったので、それらを改善するために何をすべきかを言うのは難しいです。
現在のレイテンシの最大要因は、メッセージサイズとネットワーク速度です。もちろん、直接的なポイントツーポイント通信は、あなたのメッセージの1ホップを削除しますが、アプリケーションを知らなくても、これが許容可能な方向であるかどうかを示す方法はありません。
小さなメッセージは、高速ネットワークで数ミリ秒で配信する必要があります。遅いネットワークの場合、問題は通信プロトコルの外にあります。
関連する問題
- 1. 即時待ちの返り値対延期待ちの待ち時間
- 2. 非同期待機待ちではありません
- 3. ログアクション待ち時間
- 4. イテレータまたはforeachの待ち時間
- 5. ファイルの時間/待ち時間のベンチマーク
- 6. トラビスCIでアクティビティ待ち時間を増やす方法はありますか?
- 7. セレンで待ち時間とスリープを避ける方法はありますか?
- 8. PHPページの待ち時間
- 9. データベースネットワークの待ち時間
- 10. libspotifyプレイリストアップデートの待ち時間
- 11. Java TCPの待ち時間
- 12. ioreadの待ち時間
- 13. ストームボルトの待ち時間
- 14. .NETガベージコレクションの待ち時間
- 15. アンドロイド、CountDownTimerの待ち時間
- 16. モバイルネットワークの待ち時間(Android)
- 17. セレンスクリプトは、明示的な待ち時間で定義された時間だけ長く待機しません。
- 18. XMPPはCometのHTTPの長い待ち時間のように使用できますか?
- 19. トレースルート平均待ち時間
- 20. AudioQueueNewInputコールバック待ち時間
- 21. Android 3.0ソケットレスポンス待ち時間
- 22. EC2の待ち時間、および一般的な待ち時間
- 23. 時間は24時間表示ではありません
- 24. お客様の待ち時間は、
- 25. c#シリアルポートのエコーを待ち、それをチェックし、待ち時間がある
- 26. ワトソンスピーチからテキスト待ち時間
- 27. 待ち時間はいつも仕事を知らせる必要がありますか?
- 28. Linux OSで人為的にIP(TCP)待ち時間を増加させるツールはありますか?
- 29. JavaのSystem.out.println();プログラムがブロックされてttyに待ち時間があります
- 30. Wordpressサイト受信待ち/待ち受け時間が遅い
こんにちはロビン、返信いただきありがとうございます。私はいくつかの待ち時間があることを理解しています。ここに私のユースケースがあります。メッセージのサイズは3文字にすぎません。基本的にこのゲームのようなものを開発しようとしています。http://www.youtube.com/watch?v=WRONDJO28mk "Draw Some Some"人のx座標とy座標をサーバー間で描画し、別のデバイスに送信して更新して表示しますそこ。あなたは右の流れを得る!これで私を助けてくれますか? – Wesley
Draw Somethingはリアルタイムでは機能しませんが、非同期ゲームです。私はあなたが描いているもの(似通ったもの、Draw Somethingとは違うもの)と似たようなことをしており、レイテンシは問題を提起しませんでした。あなたは実際にそれをどのように実行するか見て自分でテストしましたか? – Marc
お返事ありがとうございました。はい、友人、私はメッセージを送信するためのopenfireと強くテストしました(基本的にアプリのようなチャット)。しかし、ゲームに何かを実装するのと同じであると思った。しかし、今すぐあなたの答えを見て "何かを描くことはリアルタイムでは機能しません、それは非同期ゲームです" - 私は非同期ゲームが何であるか分かりません!あなたが探している何かの機能を描くのに似たようなものを構築する手助けをしてくれるポインタや手がかりを私に教えてもらえますか? (P.S - 私はまだゲームとして試していないが、明確なアイデアを得るために物事をクリアしたい)助けてください。 – Wesley