Eco cliente-servidor con sockets UDP en Java (DatagramSocket)
Ejercicio 3: Comunicación Cliente-Servidor mediante UDP
Este documento presenta la implementación en Java de un sistema de comunicación de eco (echo) utilizando el protocolo UDP a través de la clase DatagramSocket.
1. Clase Cliente
El cliente se encarga de enviar mensajes al servidor y esperar la respuesta de eco, cerrando la conexión al enviar el mensaje "fin".
Código Java del Cliente
public class Cliente {
// Se asume que este código se ejecuta dentro de un método main o similar
public static void main(String[] args) {
try {
// Le pasamos la IP y el puerto de conexión, y el bind se realiza de forma implícita:
InetAddress addr = InetAddress.getByName(HOST); // Crea la InetAddress...