Java 网络教程ServerSocket的简介说明

java-教程王 Java教程 发布时间:2021-10-15 10:42:35 阅读数:18165 1
下文笔者讲述java网络编程中ServerSocket的简介说明,如下所示:
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();
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202110/1469.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者