Cliente Telnet Java
lunes, octubre 1, 2012 at 1:44PM
jcarmonaloeches in Artículo técnico, java

Telnet es un protocolo de comunicación entre máquinas que nos permite compartir información entre un servidor y un cliente.

Este protocolo, muy utilizado en el mundo tecnológico actual, es bueno saber manejarlo y gestionarlo.

A continuación, comentamos un muy buen enlace técnico donde podemos ver cómo manejar este protocolo desde un cliente de Java ;).

En el siguiente enlace se muestra un ejemplo de código fuente de Java, indicando de manera explicativa cómo conectar un cliente Java a una sesión telnet definida en un servidor externo, y cómo gestionar la lectura de comandos de la consola, junto con la ejecución de órdenes de comandos desde el programa.

De modo esquemático, sería algo como lo siguiente:
  1. Descargamos las librerías oportunas.
  2. Nos conectamos a una sesión telnet desde el cliente Java.
  3. Estableces un buffer de lectura y un beffer de escritura
  4. Sincronizamos la lectura, indicando qué texto esperamos, antes de enviar una orden de comando o un texto de entrada a la sesión (por ejemplo, leemos de la sesión hasta que aparezca la palabra "Password" y entonces envíamos la contraseña al servidor).

En fin, desde mi punto de vista, muy útil y bien explicado.

¡Espero que os aporte!

Article originally appeared on javaHispano (http://www.javahispano.org/).
See website for complete article licensing information.