我想创建一个服务器,让客户端通过套接字连接进行连接。
我无法完成的事情是我找不到发送byte
的方法。
我只发现了关于发送消息和回声的文章和示例,但这不是我需要的,因为接收的字节可能不可见。
答案 0 :(得分:4)
要通过已连接的Socket
发送单个byte
,只需获取OutputStream
并在其上发送.write()
:
Socket s = ...;
byte b = 100;
s.getOutputStream().write(b);
有关更深入的信息和示例,请参阅Chapter on Sockets中的Java Custom Networking Tutorial。
答案 1 :(得分:1)
Socket.getInputStream()和Socket.getOutputStream()。另外,请查看this example以获取更多信息。
问候。