接続ハンドシェイクが完了した後、イメージ データをサーバー ソケットにプッシュするクライアント ソケットがあります。サーバーソケットは何も応答せずにそれらを処理します
数分間はうまく機能します。しかし、しばらくすると、サーバーソケットはそれらのデータの取得を停止します。理由がわかりませんでしたか?クライアントがデータをプッシュし続ける場合、サーバーが何かを言わなければならない場合、会話が停止するなど、TCPにそのようなものはありますか?
私は何年も前にこのコードを書きました。それを機能させるために、サーバーが文字列「ACK」応答を返すようにしました。ただし、それを任意の文字列に変更すると機能します。
しかし今、プログラムを再構築する理由を理解したいと思っています。