Professional Documents
Culture Documents
Cheap Chat
Cheap Chat
Cheap Chat
Port Scanner
Possible Ports:
Port Scanner
findTheApplicationPort(Host Address,
Start Port, End Port ) Keep Trying
Possible Ports:
Port Scanner
CheapChat Client CheapChat Server (Port 50005)
Port Scanner
CheapChat Client
Port Scanner
CheapChat Client PortScanner
Invoke!
PS
Port Scanner
CheapChat Client PortScanner PortScanner Threads
Port Scanner
CheapChat Client PortScanner PortScanner Threads
Connect at 50005
Port Scanner
CheapChat Client PortScanner PortScanner Threads CheapChat Server (Port 50005)
Port Scanner
CheapChat Client
Connect at 50005
Client
Connect to Server Socket Sends strings to Server and receives Input Stream from the server; diplay it or (if special messages) do something else
Server
ACTIVE: Open Server Socket Wait for connection Create a ChatHandler object
ChatHandler
broadcast()
ChatHanler1 run()