Le sélecteur c'est juste pour savoir quand il se passe quelque chose sur la socket. Après ça ne change pas la manière d'utiliser la socket ; donc là tu continues à utiliser ta socket UDP comme tu l'utiliserais sans sélecteur, ne cherche pas à mimer le comportement des sockets TCP. En l'occurence il n'y a toujours pas de connexion ni de listener. Tu crées ta socket, tu la bind sur un port, et tu attends de recevoir des choses dessus.