Sockets : Normalmente, un servidor se ejecuta en una máquina específica y tiene un socket asociado a un número de puerto específico. El servidor simplemente espera a la escucha en el socket a que un cliente se conecte con una petición. El cliente conoce el nombre de la máquina sobre la que está ejecutándose el servidor y el número de puerto al que está conectado. Solicitar una conexión consiste en intentar establecer una cita con el servidor en el puerto de la máquina servidora.
- Cliente: aplicación que inicia la comunicación, es dirigida por el usuario.
- Servidor: es quien responde a los requerimientos de los clientes, son procesos que se están ejecutando indefinidamente.
- Nuestro Proyecto tiene un SERVER y un CLIENT, y simplemente el Cliente envía un mensaje escrito por Consola.
- El servidor recibe esos datos y los imprime en su consola, y envía un aviso al Cliente avisando que se entregó el mensaje.
DESCARGA CLIENTE: http://www.mediafire.com/CLIENT.java
Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí: