1, my server has a ServerSocket to accept client connection 2, my client create a socket and and send message to the server. 3, the server gets the message and reply to the client.
So it's always the client that initiate the communication.
Say some time later after initial client connection, the server wants to send another message to the client, is it possible to do so?