[2000] P.17:終了のマークとして0を送付について
投稿者:くまきち
2017/08/21 00:29:24
お世話になっております。
疑問に思った点があり、また質問させて頂きます。
P.16のTcpClient(リスト1-2)では、client_send.txtを送る際、終了のマークとして0を送付することで、P.15のTcpServer(リスト1-1)側は、受信の終了を認識しています。
一方、TcpServerがserver_send.txtを送る際は、終了のマークとして0を送っていませんし、さらに‐1も送っていませんが、TcpClient側は‐1の受信で受信の終了を認識しています。
この違いは、どこから来るものでしょうか?
server側とClient側の仕組みの違いからくるものでしょうか?それとも、受信と送信の順番の違いからくるものでしょうか?
またまた初歩的な質問なのかも知れませんが、よろしくお願いいたします。