如何创建一个socket连接?
java方式 流程简化概述:
客户端
1.首先客户端使用new socket()方法创建一个客户端的Socket;
2.然后调用bind()方法绑定到一个本地的ip和port,这里port是要和其他port区分开的,要不同,表示你已经占用了这个端口,具有独占性;
3.其次 connect()连接到服务端远程套接字,连接成功后,就可进行数据的收发;如果连接失败,可能是远程服务器还没有开启。
服务端
1.首先服务端使用new Serversocket()方法创建一个服务端的ServerSocket;
2.然后调用bind()方法绑定到一个本地的ip和port;
3.其次调用accept()监听来自任意客户端的连接,此时服务器端处于阻塞状态,通常阻塞时间是无限大的。
如果客户端数据到达,就可进行数据的收发。
参考网络资料:
https://blog.csdn.net/maizhushu/article/details/89093513
标签:socket,创建,连接,port,服务端,客户端 From: https://www.cnblogs.com/YiMingXiaoBuYiMengXiaoNai/p/socket-common-chat.html