This is a simple program of java network. Here, we are going to define class named "LocalPortScanner" in which we use ServerSocket class of java.net package which takes local port number as argument.
Local Port Scanner
This is a simple program of java network. Here, we are going to define class named "LocalPortScanner" in which we use ServerSocket class of java.net package which takes local port number as argument. A server socket waits for requests to come in over the network. It performs some operation based on that request, and then possibly returns a result to the requester. Socket classes are used to establish a connection between client program and a server program.
Here is the code of this program:
import java.net.*;
|
Here is the output of this program:
C:\rose>javac LocalPortScanner.java C:\rose>java LocalPortScanner ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=1] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=51] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=101] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=151] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=201] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=251] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=301] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=351] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=401] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=451] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=501] ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=551] C:\rose> |