繁体   English   中英

java-套接字连接,将字符串值发送到服务器

[英]java - socket connection, send string value to server

从客户端向服务器发送字符串的正确方法是什么?

try
        {
            ToServer.writeUTF(_textfield.getText());
//Try to send the strings in textarea (_textarea = new JTextArea(20,80)  )
        }
        catch(IOException e)
        {
            e.printStackTrace();
        }

我从服务器使用writeUTF和readUTF从客户端发送了字符串。

但这似乎不起作用。

自从我使用标准Java套接字以来已经有一段时间了,但是我相信您可以创建一个新的outputStream,将其设置为套接字的输出流,创建一个新的PrintWriter并将其设置为写入OutputStream。

OutputStream outstream = new OutputStream(socket.getOutputStream()); 
PrintWriter out = new PrintWriter(outstream);
out.write("Hello Server!");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM