Hi all,
I have a question concerning the creation of a multiuser UDP server. I have good knowledge of building a multithreaded or asynchronous multiuser Tcp/IP server. I am now needing to build a UDP server but I'm a bit confused on architecture of the server. As with a multiuser server using tcp/ip, you give each connection their own personal socket, but this doesn't seem to be the case since UDP is connectionless. My question is, will a multiuser UDP server just use one main binded socket in a tight loop using receivefrom/sendto to identify the remote connection? Would this be the correct way to set a UDP server up?

Thanks
Hinder