Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / November 2006

Tip: Looking for answers? Try searching our database.

serversocket

Thread view: 
lrantisi - 24 Nov 2006 20:51 GMT
I am using the serversocket.
When a request arrives, I do the following.

Socket clientSocket = listenSocket.accept();

Now how can I use the clientSocket to know the IP address of the client
that sent that request.
Arne Vajhøj - 24 Nov 2006 21:13 GMT
> I am using the serversocket.
> When a request arrives, I do the following.
[quoted text clipped - 3 lines]
> Now how can I use the clientSocket to know the IP address of the client
> that sent that request.

I have never used it, but clientSocket.getRemoteSocketAddress()
sounds relevant.

Arne
Wesley Hall - 25 Nov 2006 01:03 GMT
>> I am using the serversocket.
>> When a request arrives, I do the following.
[quoted text clipped - 6 lines]
> I have never used it, but clientSocket.getRemoteSocketAddress()
> sounds relevant.

You have to do a little more if you want the remote endpoint in string
form...

String remoteIP =
((InetSocketAddress)clientSocket.getRemoteSocketAddress()).getAddress().toString()

...that should do it. Just need to bare in mind that if the socket is
not connected then this will throw a NullPointerException as
.getRemoteSocketAddress() will return null.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.