Socket 如何知道断开连接的客户端ip地址

[复制链接]
查看11 | 回复2 | 2008-11-17 12:52:15 | 显示全部楼层 |阅读模式
一般情况下是ServerSocket监听本机的一个端口,采用多线程的方式,有一个客户端连接上来就创建一个连接(一个子线程),然后执行这个子线程的run方法,在run方法结束的时候调用socket.close()关闭连接。代码如下:try {ServerSocket ss = new ServerSocket(23);while (true) {Socket client = ss.accept();Thread thread = new Thread(new Knowledge(client));thread.start();}} catch (IOException e) {// TODO Auto-gen...
回复

使用道具 举报

千问 | 2008-11-17 12:52:15 | 显示全部楼层
在请求连接的时候你应该维护一张信息表,知道有哪些IP连过来了,到后来客户端退出的时候,什么问题都解决了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行