Cliente Telnet 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:- Descargamos las librerías oportunas.
- Nos conectamos a una sesión telnet desde el cliente Java.
- Estableces un buffer de lectura y un beffer de escritura
- 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!
Reader Comments (2)
Muchas gracias por el aporte, muy claro y en español.
hola como estas? muy buen tutorial, una pregunta como puedo hacer para manejar el envio y recepcion de comandos pero desde un jtextarea? en vez de mostrarse en consola... gracias me seria de gran ayuda si respondieras, por favor