TCP协议
//客户端
package web.nn;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
public class Client {
public static void main(String[] args) throws IOException {
Socket client = new Socket("192.168.43.43", 8888);
OutputStream out = client.getOutputStream();
out.write("Hello server!!!".getBytes());
InputStream input = client.getInputStream();
byte[] b = new byte[1024];
int len = input.read(b);
System.out.println(new String(b,0,len));
client.close();
}
}
//服务器
package web.nn;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
public static void main(String[] args) throws IOException {
ServerSocket server = new ServerSocket(8888);
Socket accept = server.accept();
InputStream input = accept.getInputStream();
byte[] b = new byte[1024];
int len = input.read(b);
String s = new String(b, 0, len);
System.out.println(accept.getInetAddress().getHostAddress() + ": " + s);
OutputStream out = accept.getOutputStream();
out.write("good job!".getBytes());
accept.close();
}
}
扫描二维码关注公众号,回复:
4372120 查看本文章