ポートとIPをリッスンする1つのサーバーと、このサーバーに接続するクライアントがあります。
DataInputStream meterin=new DataInputStream(socket.getInputStream);
DataOutputStream modemds=new DataOutputStream(modems.getOutputStream);
現在、サーバーはここにデータを送信しています:(CA F0 00 00 00 00 00 00 00 3A).しかし、これを次のように読むと
int c;
byte bt[]=new byte[11]
c=meterin.read(bt,0,11)`
System.out.println("bytes"+c) // it is returning 10 bytes
modemds.write(bt,0,c)
しかし、クライアントで私は得ています。(CA F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00)。これは、10 バイト上を読んでいても 10 バイト以上です。