Escribir Applets

Los Applets, al igual que otros programas Java, pueden utilizar el API definido en el paquete java.net para comunicarse a trav�s de la red. La �nica diferencia es que, por razones de seguridad, el �nico host con el que se puede comunicar el applet es con su host de origen.

Nota:

Dependiendo del entorno de red, un applet se carga en, y depende del navegador en el que se est� ejecutando, un applet podr�a no ser capaz de comunicarse con su host de origen. Por ejemplo, los navegadores que se ejecutan sobre host dentro de firewalls frecuentemente no pueden obtener mucha informaci�n del mundo fuera del firewall. Como resultado, algunos navegadores podr�an no permitir que el applet se comunique con un host fuera del firewall.

Es f�cil encontrar desde qu� host vino un applet. Usando el m�todo Applet getCodeBase y el m�todo java.net.URL getHost, de esta forma:

String host = getCodeBase().getHost();

Una vez que tenemos el nombre del host correcto, podemos usar todo el c�digo de red que se documenta en el tutorial Trabajo en Red.

Nota:

No todos los navegadores soportan todo el c�digo de red. Por ejemplo, una amplia variedad de navegadores compatibles con Java no soportan postear a una URL.

.Un Sencillo Applet Cliente de Red

Aqu� hay un ejemplo de implementaci�n de un applet que es un cliente de red.

.Usar un Servidor para Evitar las Restricciones de Seguridad

Aqu� hay un ejemplo de implemetaci�n de un servidor para evitar las restricciones de seguridad de los applets.

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO