【发布时间】:2016-01-12 15:14:28
【问题描述】:
我正在为现有客户端创建服务器。该客户端使用套接字和 DataInputStream 从服务器读取输入。它使用以下命令检查服务器消息的结束:
byte c = in.readByte();
if( c == 0) { //the end.
在服务器上,我使用 serversocket 和 DataOutputStream 向客户端发送消息:
out.write(bytes[])
如何发送一个 0 字节让客户端知道它是消息的结尾?
【问题讨论】:
-
a
DataOutputStream确实有一个名为writeByte的方法。你为什么不直接使用它?
标签: java sockets dataoutputstream