Buscar

IntelliJ IDEA

Social
Contenido de otras web

Destacados

Detallada comparativa de rendimiento de frameworks web

¿Ha afectado la crisis a nuestros sueldos? ¿Cuánto dinero ganas?

http://www.javahispano.org/portada/2012/11/24/zk-responsive-design-la-serie-completa.html
En javaHispano...
« Coursera: cursos gratuitos sobre tecnología con nivel de Universidad | Main | Cómo manejar anotaciones en Spring »
lunes
oct012012

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:
  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!

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>