Académique Documents
Professionnel Documents
Culture Documents
a. Desde un navegador
El lanzamiento de la aplicacin se efecta sencillamente al hacer clic en un vnculo que apunta al fichero JNLP de la aplicacin. El fichero se descarga y luego Java Web Start extrae de l toda la informacin relativa al funcionamiento de la aplicacin.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
1/12
24/4/2014
Seleccionamos luego el botn Ver de la seccin Archivos temporales de Internet de la ficha General.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
2/12
24/4/2014
El visualizador del cache Java muestra la lista de las aplicaciones que ya se han utilizado.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
3/12
24/4/2014
Luego, hay varias opciones disponibles mediante los botones siguientes de la barra de herramientas: Volver a ejecutar la aplicacin seleccionada ya sea a partir del servidor (en lnea), o a partir del cache Java (sin conexin).
Aade un acceso directo en el escritorio que permite lanzar la aplicacin como una aplicacin clsica. Suprime la aplicacin de la lista.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
4/12
24/4/2014
El botn Tipos MIME permite acceder al cuadro de dilogo de gestin de los tipos MIME reconocidos por el servidor Web.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
5/12
24/4/2014
El botn Nuevo muestra un cuadro de dilogo que permite introducir informaciones relativas al tipo MIME que se debe aadir al servidor.
A menudo suele ser preferible arrancar de nuevo el servidor para que actualice las modificaciones de configuracin.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
6/12
24/4/2014
El elemento jnlp es el elemento raz del fichero. Sus atributos describen las propiedades del fichero jnlp. El elemento information se utiliza para proporcionar la informacin relativa a la aplicacin. Se utilizar durante la instalacin de la aplicacin. El elemento security se utiliza para obtener un entorno de seguridad durante la ejecucin de la aplicacin. El elemento resources indica cuales son los recursos que forman parte de la aplicacin. El fichero jnlp termina con un elemento application-desc, applet-desc, component-desc o installerdesc segn el tipo de aplicacin que se deba desplegar. Slo uno de estos elementos debe estar presente en el fichero. Aqu est un ejemplo de fichero jnlp:
< ? x m lv e r s i o n = " 1 . 0 "e n c o d i n g = " u t f 8 " ? > < ! -f i c h e r od ed e s p l i e g u ep a r al ap i z a r r am g i c a> < j n l ps p e c = " 1 . 0 + " c o d e b a s e = " h t t p : / / t h i e r r y . e n i . f r / p i z a r r a M a g i c a " h r e f = " p i z a r r a . j n l p " > < i n f o r m a t i o n > < t i t l e > p i z a r r am g i c a < / t i t l e > < v e n d o r > t h i e r r yg r o u s s a r d < / v e n d o r > < h o m e p a g e h r e f = " h t t p : / / t h i e r r y . e n i . f r / p i z a r r a M a g i c a / i n s t a l l . h t m l " / >
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897 7/12
24/4/2014
< d e s c r i p t i o nk i n d = " s h o r t " > e s t aa p l i c a c i np e r m i t ec o m p a r t i r u ne s p a c i od ed i b u j oe n t r ev a r i o su s u a r i o s < / d e s c r i p t i o n > < o f f l i n e a l l o w e d / > < / i n f o r m a t i o n > < r e s o u r c e s > < j a rh r e f = " p i z a r r a . j a r " / > < j 2 s ev e r s i n = " 1 . 6 + " h r e f = " h t t p : / / j a v a . s u n . c o m / p r o d u c t s / a u t o d l / j 2 s e " / > < / r e s o u r c e s > < a p p l i c a t i o n d e s cm a i n c l a s s = " C l i e n t e P i z a r r a M a g i c a " / > < / j n l p > Vamos a ver en detalles cada una de las informaciones presentes en este fichero. < ? x m lv e r s i o n = " 1 . 0 "e n c o d i n g = " u t f 8 " ? > : Esta lnea indica que se trata de un documento conforme al estndar xml 1.0 y que la codificacin de los caracteres utilizada es la utf-8. < ! -f i c h e r od ed e s p l i e g u ep a r al ap i z a r r am g i c a> : Lnea de comentarios en un documento xml.
< j n l ps p e c = " 1 . 0 + " c o d e b a s e = " h t t p : / / t h i e r r y . e n i . f r / p i z a r r a M a g i c a " h r e f = " p i z a r r a . j n l p " > : Etiqueta raz del documento jnlp. El atributo s p e cindica la versin del protocolo jnlp que debe aceptar el cliente para que la instalacin sea posible. En nuestro caso, el cliente debe aceptar la versin 1.0 o posterior. As cualquier cliente podr instalar la aplicacin. El atributo c o d e b a s eindica la ubicacin raz de los otros documentos con referencia en el fichero jnlp por atributos h r e f . El atributo h r e fespecifica la url relativa del fichero jnlp. Esta informacin se combina con el valor del atributo c o d e b a s epara obtener una URL absoluta.
24/4/2014
< o f f l i n e a l l o w e d / >
Indica que se puede ejecutar la aplicacin incluso si ninguna conexin de red est disponible. En este caso, se ejecuta la versin puesta en cache. Si una conexin de red est disponible, Java Web Start comprueba si una versin ms reciente de la aplicacin est disponible en el servidor. Si es el caso, entonces se ejecuta esta nueva versin. Si no, se ejecuta la versin puesta en cache.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
9/12
24/4/2014
Aadimos luego un directorio virtual con el men contextual del sitio Web por defecto. Un asistente nos guiar para la creacin del directorio virtual. En la primera etapa, debemos proporcionar el alias del directorio virtual. Se trata del nombre utilizado en la URL para alcanzar esta ubicacin.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
10/12
24/4/2014
En la segunda etapa, se nos pide proporcionar la ubicacin de los ficheros que se deben publicar. Suele ser un directorio de uno de los discos de la mquina, pero tambin puede ser una red compartida.
La ltima etapa configura las autorizaciones de acceso concedidas a este directorio virtual. Slo la
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897 11/12
24/4/2014
Despus de la creacin del directorio virtual, se recomienda apagar y reiniciar el servidor Web.
http://www.eni-training.com/client_net/mediabook.aspx?idR=65897
12/12