Est-il possible d'exécuter un serveur socket et un client socket sur la même machine?

En java il est possible de créer un serveur socket et un socket client, est-il possible d'avoir une instance de la socket serveur en cours d'exécution et un socket serveur/client qui reçoit des données de la socket serveur sur la même machine?

e.g le socket serveur s'exécute sur le port 60010
et le support client est en cours d'exécution sur le même ordinateur connecté à un port à travers un socket ou ai-je besoin d'une nouvelle machine et de l'ajouter à mon réseau? Si il a une Adresse IP unique et un numéro de port en cours d'exécution sur la couche TCP/IP.

source d'informationauteur Aaron