Java 网络教程ServerSocket的简介说明
下文笔者讲述java网络编程中ServerSocket的简介说明,如下所示:
使用ServerSocket监听8888端口
该方法返回一个Socket类,如下
此时我们应该关闭Socket连接
例:
例:
ServerSocket用于TCP/IP中的客户端连接 ----------------------------------------------- ServerSocket位于java.net.ServerSocket包下
创建一个 ServerSocket连接
例:使用ServerSocket监听8888端口
ServerSocket serverSocket = new ServerSocket(8888);
监听请求的连接
获取请求连接,我们可使用ServerSocket.accept()方法该方法返回一个Socket类,如下
ServerSocket serverSocket = new ServerSocket(8888); boolean isStopped = false; while(!isStopped){ Socket clientSocket = serverSocket.accept(); } ------------------------------------------------------ 注意事项: 每一个accept()方法,会返回一个全新的socket连接
关闭客户端Socket
当客户端请求运行完毕,且客户端不会再有其它请求,此时我们应该关闭Socket连接
例:
socket.close();
关闭服务端Sockets
当需关闭服务时,我们需关闭ServerSocket连接例:
serverSocket.close();
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。