I have a socket server and multiple socket clients. How can my single socket server handle multiple socket clients simultaneously/concurrently? I am using MSWinSock control as server and client. I need to store number of socket client currently connected and their command requests and execute the commands and return the results to the requsted client command. What can be the good design to handle this issue?
I am open to split the points for any good design(s)