現在、Java サーバーに問題があります。
画像を送信する単純な TCP サーバーです。問題は、クライアント プログラムのコードを持っていないことです...さらに、クライアント ソケットの書き込みイベントや、クライアントに送信済みのデータ量をチェックする方法がないようです。
クライアントが画像を正しく取得するのを妨げる可能性があるものについて誰かが考えていますか?
これが私のコードです:
byte[] response = process ( cmd );
if ( response == null )
{
controlSock.close();
dataSock.close();
stop = true;
}
else if ( dataSock != null )
{
dos.write( response );
dos.flush();
}
ちなみに、サーバーはTelnetで問題なく動いています。