私はapache.commons.net.telnet
を使用しています。一度に1つずつTelnetOutputStreamに文字を書き込む方法はありますか?
私はchar[] array
です。私は電話していますTelnetClient.getOutputStream().write(array[i]).
私のデータは一度に1文字ずつ送信されると予想しましたが、Wiresharkは最初の文字は単独で送信され、残りの文字は一緒に送信されることを示しています。 このような状況が発生し、データを文字単位で送信するにはどうすればよいですか?
write()の後にOutputstream.flush()を試しましたか? – MartinK
はい、 'write()'の後に 'flush()'を呼び出します! – DenisM