UDP
ソケットを介してデータを送信し、ループで受信しますread()
。入力データは次のようになります。
String 1
String 2
String 3
....
send()
、各文字列を交互に(ループで)データを書き出します。受信側で正しい方法でデータを再構築できることを確認するにはどうすればよいですか (文字列を入れたとき)。
受信したデータは、次のように行の途中で分割できます。
Packet 0: Stri
Packet 1: ng 1
Packet 2: String 2 St
Packet 3: ring 3
...
伝えるためにカスタムEND OF MESSAGE
バイトシーケンスを導入する必要がありますか? ここでは役に立たないからEOF
です。
パッケージが破損しているかどうか、および!S
で始まりNumber
! TCP
ブロードキャスト/マルチキャストのサポートが必要なため使用できません。