如何通过Java实例解析实现TCP通讯程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1478个文字,预计阅读时间需要6分钟。
Java中的TCP通信程序,TCP可以实现两台计算机之间的数据交互通信,分为客户端与服务端两端。两端通信步骤如下:
1. 服务端程序,需先启动,等待客户端连接。
2.客户端主动连接服务端。
Java中的TCP通信程序
TCP可以实现两台计算机之间的数据交互通信的两端,要严格区分客户端与服务端
两端通信时的步骤:
1.服务端程序,需要事先启动,等待客户端连接
2.客户端主动连接服务器端,才能成功通信,服务器端不可以主动链接客户端
在java中两个类用于实现TCP通信程序:
- 客户端: java.net.Socket 类表示。创建 Socket 对象,向服务端发出连接请求,服务端响应请求,两者建 立连接开始通信。
- 服务端: java.net.ServerSocket 类表示。创建 ServerSocket 对象,相当于开启一个服务,并等待客户端 的连接。
Socket类
socket类:该类实现客户端套接字,套接字是指两台设备之间的端点
构造方法:
public Socket(String host,int port):创建套接字对象并将其连接到指定对象的主机上,如果指定的host为NULL,则相当于指定的地址为回送地址
回送地址
回送地址(127.x.x.x) 是本机回送地址(Loopback Address),主要用于网络软件测试以及本 地机进程间通信,无论什么程序,一旦使用回送地址发送数据,立即返回,不进行任何网络传输。
本文共计1478个文字,预计阅读时间需要6分钟。
Java中的TCP通信程序,TCP可以实现两台计算机之间的数据交互通信,分为客户端与服务端两端。两端通信步骤如下:
1. 服务端程序,需先启动,等待客户端连接。
2.客户端主动连接服务端。
Java中的TCP通信程序
TCP可以实现两台计算机之间的数据交互通信的两端,要严格区分客户端与服务端
两端通信时的步骤:
1.服务端程序,需要事先启动,等待客户端连接
2.客户端主动连接服务器端,才能成功通信,服务器端不可以主动链接客户端
在java中两个类用于实现TCP通信程序:
- 客户端: java.net.Socket 类表示。创建 Socket 对象,向服务端发出连接请求,服务端响应请求,两者建 立连接开始通信。
- 服务端: java.net.ServerSocket 类表示。创建 ServerSocket 对象,相当于开启一个服务,并等待客户端 的连接。
Socket类
socket类:该类实现客户端套接字,套接字是指两台设备之间的端点
构造方法:
public Socket(String host,int port):创建套接字对象并将其连接到指定对象的主机上,如果指定的host为NULL,则相当于指定的地址为回送地址
回送地址
回送地址(127.x.x.x) 是本机回送地址(Loopback Address),主要用于网络软件测试以及本 地机进程间通信,无论什么程序,一旦使用回送地址发送数据,立即返回,不进行任何网络传输。

