0

我正在尝试创建一个非常简单的客户端-服务器程序。我的目标是在连接成功后向服务器发送消息,但我需要能够使用 byteArrayOutputStream 和 byteArrayInputStream 存储消息,以防万一出现问题。到目前为止,这是我的代码:

public class TCPClient
{

    public byte[] askServer(String hostname, int port, byte[] toServerBytes) throws IOException
    {
            Socket clientSocket = new Socket(hostname, port);
            
            String Message;
            StringBuilder sb = new StringBuilder();

            try {

                clientSocket.getOutputStream().write(toServerBytes(StandardCharsets.UTF_8));
                ByteArrayOutputStream fromClient = new ByteArrayOutputStream();
                byte[] b = fromClient.toByteArray();

            }
4

0 回答 0