Building Java Client/Server Applications with TCP. Part 3
3. The port scanner programWe’ll present a port scanner program that shows which ports are open on your computer, on someone else's computer, or on an Internet server. In order to achieve this, the program browses through a given range of ports, creates a socket and tries to connect to the server on each port.
In order to use this program, you have to pass 3 arguments to it: the server, the start port and the end port. This is the result of running the program with the arguments “www.google.com 70 90”.
This shows that, on www.google.com, port 80 is open – it is the HTTP port waiting for connections.
Interested in Java? Check out our trainings.
Java and Web Technologies Expert