从套接字连接发送和接收字节

时间:2011-03-09 13:35:14

标签: java sockets io

我想创建一个服务器,让客户端通过套接字连接进行连接。

我无法完成的事情是我找不到发送byte的方法。

我只发现了关于发送消息和回声的文章和示例,但这不是我需要的,因为接收的字节可能不可见。

2 个答案:

答案 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以获取更多信息。

问候。