私はネットワーキングの世界で新しかったので、私は現在newConnectionシグナルで動作しているQTcpserverを持っていますが、QtcpServerでQUdpSocketを使用できるかどうか疑問に思っていましたか?これはまったく可能ですか?QUdpSocketを使ってQTcpServerと通信することはできますか?
0
A
答えて
1
TCPは、IPネットワーク上の接続型ストリームです。 は、送信されたすべてのパケットが正しい順序で宛先に到達することを保証します。 これは、送信者に返信された確認応答パケットの使用、つまり、 と自動再送信を意味し、追加の遅延と一般的なUDPの効率の悪い送信を引き起こします。
UDPはコネクションレスプロトコルです。通信はデータグラム指向です。 完全性は単一のデータグラムでのみ保証されます。データグラム は目的地に到着し、到着しなかったり、到着しなかったりする可能性があります。 非ACKを使用するため、TCPより効率的です。一般的には がリアルタイム通信に使用されますが、TCP接続のオーバーヘッドよりパケット損失率が小さい方が好ましいです。 StackOverFlow
TCPとUDPは、2つの異なるプロトコルであるため、そう簡単な答えは、あなたがすることはできません、ノーです。
関連する問題
- 1. AndroidでQUdpSocketを使ってデータを送信する
- 2. QIODeviceとしてQUdpSocketを使用する
- 3. HTML5 Websocket - ホストマシンと通信することができますか?
- 4. メールヘッダーを使って返信をメールに送ることはできますか?
- 5. WCFを使用して2つのアプリケーション間で通信(メッセージ送信)することはできますか?
- 6. とにかくphpを使って通信するデバイスはありますか?
- 7. Angularを使用してPHPと通信できますか?
- 8. html5ビデオプレーヤーと通信することができます
- 9. ArduinoはPowerShellスクリプトを使ってPCと通信します
- 10. Javaからstdin/outを使ってCプログラムと通信する
- 11. iPhone:ウェブサイトからプッシュ通知を送信することはできますか?
- 12. コンソールアプリケーションからToast通知を送信することはできますか?
- 13. QNetworkAccessManagerとQTcpServerを使用する場合
- 14. Retrofitを使用してMultipartを通じてString []を送信することはできますか?
- 15. j2meでブルートゥースを使ってモバイルデバイスと通信する方法
- 16. mallocを使って親と子の間で通信する
- 17. Jmeter - httpとソケットを使って通信できるウェブページをテストする方法
- 18. iOS Swift - FCMを使用してPHPから直接通知を送信することはできますか?
- 19. iOS - ローカルホスト経由でアプリ間で通信することはできますか?
- 20. サーバーなしでgcmを使用してプッシュ通知を送信することはできますか?
- 21. 同じIOSアプリはどうやって自分と通信できますか?
- 22. QUdpSocketを使用してデータグラムを送信する
- 23. NSTimerとUIDatepickerを使ってアラームを発することはできますか?
- 24. Zend_Db_Selectを使ってこれを書き直すことはできますか?
- 25. ボンバーマンネットワーク通信 - 爆弾を送ることはできません
- 26. USBポート経由でWindowsコンピュータと通信するiOSアプリを通信することは可能ですか?
- 27. アンドロイドアプリケーション(クライアント)は、ソケットを使用してJava Webサーバーと通信できますか?
- 28. スタティックIPはROSを使用してフローティングIPと通信できますか?
- 29. USBを使ってstm32f103とコンピュータをシリアル通信するttl pl2303
- 30. 角度とノード間でどうやって通信できますか?
Nope。 UDPには「接続する」という概念さえありません。 QTcpSocketは動作します。 –