Programación en castellano
Inicio > Tutoriales > J2SE > Escribir Applets
-Tutoriales

Escribir Applets


Un Sencillo Applet Cliente de una Red

Aquí está el código fuente de un applet cliente de red. El cliente se ha modificado para comunicarse con el host del que vino el applet y para tener un bucle para poder obtener tantas citas como querramos. Podemos ejecutar el applet incluyéndolo en una página con el siguiente código HTML:

<APPLET CODE=QuoteClientApplet.class WIDTH=500 HEIGHT=100>
</APPLET>

Aquí hay un enlace a una página que contiene el código HTML anterior. Salvando esta página a un fichero en nuestro servidor local HTTP, podemos usarla para comunicarnos con la aplicación del lado del servidor que se está ejecutando en el servidor HTTP. También debemos tener la forma compilada del applet en el mismo directorio.

Antes de que el applet pueda obtener citas, necesitamos ejecutar el servidor en el host del que viene el applet. Entonces necesitamos apuntar el número de puerto por el que el servidor está escuchando. Despúes introducimos este número de puerto en el applet, éste se comunicará con el servidor y podrá obtener citas de una línea. Abajo tenemos las instrucciones detalladas, seguidas por una imagen del applet en acción:

  1. Compilamos QuoteServer.java y QuoteServerThread.java. Aquí hay un fichero de texto (one-liners.txt) que debería estar en el mismo directorio que los ficheros class resultantes.
  2. En el ordenador que sirve el fichero class del applet (a través de HTTP), llamamos al intérprete Java sobre la clase QuoteServer. Por ejemplo, si estámos viendo la página del applet con la URL http://mymachine/quoteApplet.html, necesitamos ejecutar el servidor en el host llamado mymachine.
  3. Registrar el número de puerto que muestra el servidor de citas.
  4. Introducir este número en el campo de texto del applet.
  5. Pulsar el botón Send para pedirle una cita al servidor. Ahora deberíamos ver aparecer una cita en el área de texto del applet.

Aquí tenemos una imagen del applet en acción:

 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados