i have to program a server, where I have at most (let say) 4 Clients. and each Client is to be listened to a particular port, means a port is assigned to a Client, and that Client will send all data to that port only.
it means i have to keep all 4 ports in listen mode at a time.
Now i am able to establish communication between a Client and Server on a single port, send and receive data.
I searched and found something similar here (but its for Java, and i need something similar for .Net) http://stackoverflow.com/questions/5079172/java-server-multiple-ports
please Help, how can i create such Socket Connection.
I need to do this :
1. Start server;
2. Listen for incoming connections on several ports;
3. Identify the port being connected to;
a. If port 1, start a thread listening to client and outputting message type x
b. If port 2, start a thread listening to client and outputting message type y
thanks in advance.