java中TCP通信是什么
2024-08-01
来源:华佗小知识
1、说明
TCP通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket对象,从而在通信的两端形成网络虚拟链路,一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。
Java对基于TCP协议的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Socket产生IO流来进行网络通信。
Java为客户端提供了Socket类,为服务器端提供了ServerSocket类。
2、实例
public class CilentDemo { public static void main(String[] args) throws IOException { // 创建客户端的Socket对象(Socket) //Socket(InetAddress address,int port) 创建流套接字并将其连接到指定IP地址的指定端口号 // Socket s = new Socket(InetAddress.getByName("小霸王"),10086); //Socket(String host,int port) 创建流套接字并将其连接到指定主机上的指定端口号 Socket s = new Socket("小霸王",10086); // 获取输入流,写数据 //OutputStream getOutputStream() 返回此套接字的输出流 OutputStream os = s.getOutputStream(); os.write("hello tcp".getBytes()); // 释放资源 s.close(); } }
以上就是java中TCP通信的介绍,希望对大家有所帮助。更多Java学习指路:
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。
相关资讯
热门话题
热门图文
-
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
-
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
-
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
-
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
-
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁