domingo, 27 de junio de 2010

Sobre applets en HTML

Recientemente programé un applet para ejercitar ambos lóbulos del cerebro. Este applet se llama Brainiac. Brainiac se puede clasificar como un juego de applet común y corriente sólo con una variante interesante: El applet puede acceder a archivos del servidor para guardar los stats de los jugadores.
Créanlo o no, el applet en sí me tomó semana y media. Encontrar cómo hacer la comunicación entre el applet y el server me tomó un mes.
Se preguntarán ¿por qué ooohh por qué java hizo sus applets tan limitados? Como todo lo que hace java es muy consistente, pero para manejar recursos de la plataforma sobre la que corre java es una FRIEGA. Todo por seguridad, y vaya que tienen razón.
Después de 1 año de haber subido mi applet con la oportunidad de guardar el avance, me meto a google y escribo el nombre de mi applet.... Un resultado: Una página china dedicada a rippear código de applets y aplicaciones flash a partir de los binarios. Y que me encuentro con todo mi código ahí. Lo más preocupante de todo es que entre las clases de mi código se encontraba, efectivamente, el usuario y contraseña para entrar al server!!!!!!!!!!
Así que por esta vez tendré que decir que Sun tenía razón. Cuidado con los applets!! por cierto, la clase para lograr la comunicación entre el server y el applet se llama Linlyn. Comenten si no la encuentran.

No hay comentarios:

Publicar un comentario