发明名称 |
同一局域网内PC机间检测IP端口是否连接的方法 |
摘要 |
同一局域网内PC机间检测IP端口是否连接的方法,包括:两台PC机上开放一样的端口号;第一PC机上启动一个监听线程,该监听线程中在端口号上启动一个服务端套接字ServerSocket,该服务套接字一直监听是否有连接,如果有,马上给对方发出响应请求;第二PC机用第一PC机的IP地址和端口号作为参数,构造成一个java提供的InetSocketAddress对象,然后再创建一个java的套接字Socket,设置这个套接字的延迟时间,使用这个套接字的connent方法对InetSocketAddress对象进行连接测试;如果延迟时间内有收到响应,表示这个IP地址可以连接,如超过延迟时间没有响应,表示这个IP地址无法连接。 |
申请公布号 |
CN103475540A |
申请公布日期 |
2013.12.25 |
申请号 |
CN201310397010.9 |
申请日期 |
2013.09.04 |
申请人 |
厦门亿联网络技术股份有限公司 |
发明人 |
邱欢胜 |
分类号 |
H04L12/26(2006.01)I |
主分类号 |
H04L12/26(2006.01)I |
代理机构 |
厦门市新华专利商标代理有限公司 35203 |
代理人 |
朱凌 |
主权项 |
同一局域网内PC机间检测IP端口是否连接的方法,其特征在于:包括如下步骤:步骤一:两台PC机上开放一样的端口号;步骤二:第一PC机上启动一个监听线程,该监听线程中在端口号上启动一个服务端套接字ServerSocket,该服务套接字一直监听是否有连接,如果有连接请求,马上给对方发出响应请求,在局域网中这个响应的时间为T1;步骤三:第二PC机用第一PC机的IP地址和端口号作为参数,构造成一个java提供的InetSocketAddress对象,然后再创建一个java的套接字Socket,设置这个套接字的延迟时间为T2,最后使用这个套接字的connent方法对InetSocketAddress对象进行连接测试;如果T2时间内有收到响应,表示第一PC机的这个IP地址可以连接,如超过T2时间没有响应,表示第一PC机的这个IP地址无法连接。 |
地址 |
361009 福建省厦门市软件园二期望海路63号402-502单元 |