package cn.itcast_06;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
/*
* TCP协议发送数据:
* A:创建发送端的Socket对象
* 这一步如果成功了,说明建立连接成功了。
* B:获取输出流,写数据。
* C:释放资源
*
* 连接被拒绝。TCP协议一定要先开服务器。
* java.net.ConnectException: Connection refused: connect
*/
public class ClientDemo {
public static void main(String[] args) throws IOException {
// 创建发送端的Socket对象
// public Socket(InetAddress address,int port)
// public Socket(String host,int port)
// Socket s = new Socket(InetAddress.getByName("192.168.31.165"), 8888);
Socket s = new Socket("192.168.31.165", 8888);
// 获取输出流,写数据。
// public OutputStream getOutputStream()
OutputStream os = s.getOutputStream();
os.write("hello,tcp,我来了".getBytes());
// 释放资源
s.close();
}
}
网络编程_TCP协议发送数据
最新推荐文章于 2024-04-03 18:41:49 发布