Programación Avanzada en Java

Page 289

directamente usando el Plug-In en lugar de hacerlo en el entorno de ejecución por defecto del navegador. Descomprimimos el fichero de desacarga del Java Plug-In HTML Converter: unzip htmlconv12.zip Añadimos el programa HTMLConverter.java o su directorio a nuestro CLASSPATH.

Fichero de Policía de Seguridad La aplicación de subasta usa un applet ejecutándose en un navegador para operaciones administrativas. En la plataforma JavaTM 2, los applets están restringidos a un entorno tipo caja sellada y necesitan permisos para acceder a recursos del sistema fuera de ese entorno restrictivo. Los applets están restringidos a operaciones de lectura en su directorio local. Todos las demás operaciones de acceso requieren permisos. Tipos de Ficheros de Policía Necesitamos un fichero de policía que conceda permisos al applet Administration. Si el applet se ejecuta enun disco distinto al del navegador, el applet también necesitará estar firmado. Puedes ver la página Applets firmados para más información sobre firmar y desplegar applets. Hay tres clases de ficheros de policía: sistema, usuario y programa. El fichero de policía del sistema está localizado en jdk1.2\jre\lib\security\java.policy o jre1.2\lib\security/java.policy y contiene permisos para cada uno en el sistema. El fichero de policía de usuario está en el directorio home del usuario. Este fichero proporciona una forma de dar ciertos permisos de usuario adicioanles a aquellos concedidos a todos en el sistems. Los permisos del fichero del sistema se combinan con los permisos del fichero de usuario. Un fichero de policía de programa puede situarse en cualquier parte. Se le nombra específicamente cuando se invoca una aplicación con el comando java o cuando se invoca un applet con el appletviewer. Cuando una aplicación o un applet se invocan con un fichero de policía específico, los permisos de este fichero ocupan el lugar de (no son combinados con) los permisos específicados en los ficheros del sistema o de usuario. Los ficheros de policía de programa se usan para probar programas o para desplegar en una intraner applets y aplicaciones. Instalar el Fichero de Policía Situamos el fichero de policía en nuestro directorio home y lo llamamos java.policy. Cuando el applet intente realizar una acción que requiera un fichero


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.