package cn.itcast.demo06_网络编程_TCP协议的发送和接受;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
/*
* TCP的发送端(客户端):
*
* 步骤:
* 1.实例化一个Socket,构造时,指定目标计算机的IP和端口;
* 2.由于要发送数据,所有通过Socket获取一个"输出流(字节输出流)"
* 3.通过"输出流"向网络发送数据;
* 4.释放资源;
*/
public class Client {
public static void main(String[] args) throws IOException {
//1.实例化一个Socket,构造时,指定目标计算机的IP和端口;
Socket socket = new Socket("127.0.0.1",9999);
//2.由于要发送数据,所有通过Socket获取一个"输出流(字节输出流)"
OutputStream out = socket.getOutputStream();
//3.通过"输出流"向网络发送数据;
out.write("你好,这是通过TCP发送的数据!".getBytes());
//4.释放资源
socket.close();
}
}