From: Yukihiro Matsumoto Date: 2010-01-13T15:40:23+09:00 Subject: [ruby-list:46767] Re: UDPSocketのrecvfromで長いデータを受け取りたい まつもと ゆきひろです In message "Re: [ruby-list:46764] UDPSocketのrecvfromで長いデータを受け取りたい" on Wed, 13 Jan 2010 10:13:15 +0900, Yutaka Kato writes: |UDPSocketを使って、UDPでのechoクライアントを作っているのですが、 |データの受け取り recvfrom(maxlen) で、maxlenより長いデータの |受け取りをやるにはどうすればいいのでしょうか。whileループで、 |繰り返しrecvfromを実行したのですが、データをすべて受け取って |くれません。 データグラム通信とはそのようなものではないでしょうか。ストリー ム通信とは異なり、あくまでもパケットごとにやりとりされるので、 読み残したパケットは捨てられます。