当前位置: 技术问答>java相关
java 的socket问题~~简单~~
来源: 互联网 发布时间:2015-04-30
本文导语: 服务器设置一个serversocket监听端口,客户机连接上服务器之后,生成一个socket对象,请问现在如何查到客户机的IP地址? | ... try{ ServerSocket server=new ServerSocket(Port,Count); Socket Connected=server.accep...
服务器设置一个serversocket监听端口,客户机连接上服务器之后,生成一个socket对象,请问现在如何查到客户机的IP地址?
|
...
try{
ServerSocket server=new ServerSocket(Port,Count);
Socket Connected=server.accept();
InetAddress clientAddress=Connected.getInetAddress();//得到客户机的IP
System.out.println("客户端来自:"+clientAddress.toString());
}
catch(Exception e){}
*建议查一下InetAddress类的文档,有很多方法可操作此例中的clientAddress对象
try{
ServerSocket server=new ServerSocket(Port,Count);
Socket Connected=server.accept();
InetAddress clientAddress=Connected.getInetAddress();//得到客户机的IP
System.out.println("客户端来自:"+clientAddress.toString());
}
catch(Exception e){}
*建议查一下InetAddress类的文档,有很多方法可操作此例中的clientAddress对象
|
使用SOSCKET类中的getInetAddress()方法!