Guía del administrador del Cliente para Java - Cliente para Java de Citrix Presentation Server, versión 9.x
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
Guía del administrador del Cliente para Java Cliente para Java de Citrix Presentation Server™, versión 9.x Citrix Presentation Server™
Aviso de copyright y referencias a marcas El uso del producto al que se hace referencia en este documento está sujeto a la previa aceptación del contrato de licencia de usuario final. En el CD-ROM del producto encontrará una copia imprimible del contrato de licencia de usuario final. La información que aparece en este documento puede cambiar sin previo aviso. Las empresas, los nombres y los datos utilizados en los ejemplos del presente documento son ficticios a no ser que se indique lo contrario. No se puede reproducir ni transmitir ninguna parte de este documento en ningún tipo de formato ni por ningún medio, ya sea electrónico o mecánico, bajo ningún concepto y sin permiso explícito por escrito de Citrix Systems, Inc. © 1994-2007 Citrix Systems, Inc. Reservados todos los derechos. Citrix, Independent Computing Architecture (ICA) y MetaFrame son marcas registradas y SpeedScreen es una marca comercial de Citrix Systems, Inc. en los Estados Unidos y en otros países. © 1997-1998 Sun Microsystems, Inc. Reservados todos los derechos. Reconocimiento de marcas Java y Solaris son marcas registradas o marcas comerciales de Sun Microsystems, Inc. en los Estados Unidos y en otros países. Microsoft, MS, Windows, Windows 2000, Windows ME, Windows 98, Internet Explorer, Windows NT, Windows XP y Windows Server 2003 son marcas registradas o marcas comerciales de Microsoft Corporation en los Estados Unidos y en otros países. UNIX es una marca registrada de The Open Group en los Estados Unidos y en otros países. Linux es una marca registrada de Linus Torvalds. Apple, Mac, Macintosh, MacOS X y MRJ son marcas comerciales de Apple Computer, Inc., registradas en los Estados Unidos y en otros países. Netscape es una marca registrada de Netscape Communications Corporation en los Estados Unidos y en otros países. SOCKS5 es una marca registrada de NEC Corporation. Kerberos es una marca comercial del Massachusetts Institute of Technology. Última actualización: 30/8/07 (AH)
C ONTENIDO Contenido Capítulo 1 Preliminares Cómo utilizar esta guía . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Acceso a la documentación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 Capítulo 2 Introducción al Cliente para Java Resumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Características nuevas de esta versión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Java 2 Standard Edition, versión 1.4.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Respaldo para SSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Autenticación Kerberos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Autenticación NTLM de proxys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Fiabilidad de la sesión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Compatibilidad con la edición japonesa de Mac OS X . . . . . . . . . . . . . . . . . . .10 Mejoras de la interfaz de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Rendimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Búsqueda de servidores ICA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Introducción al Cliente para Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Compatibilidad con sesiones integradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Ventanas integradas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Uso compartido de sesiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Central de conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Mejoras para la Licencia de acceso de cliente de Servicios de Terminal Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Requisitos del Cliente para Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Entornos Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
4 Guía del administrador del Cliente para Java Capítulo 3 Distribución del Cliente para Java Preliminares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Cómo desempaquetar el Cliente para Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Introducción a los archivos HTML de ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Edición de desktop.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Edición de seamless1.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Uso de applets de Java con firma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Ejemplo de distribución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Capítulo 4 Configuración del Cliente para Java Configuración inicial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Inicio del Cliente para Java en un idioma específico. . . . . . . . . . . . . . . . . . . . . 29 Configuración del protocolo de red y la ubicación de servidores . . . . . . . . . . . 30 Configuración de la interfaz de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Propiedades de la ventana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 La barra de estado y el botón Configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Fiabilidad de la sesión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Reconexión automática y finalización de sesiones . . . . . . . . . . . . . . . . . . . . . . 35 Teclado y puntero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Asignación de dispositivos del cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Asignación de unidades del cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Asignación de impresoras del cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Impresoras detectadas automáticamente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Impresoras configuradas manualmente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Respaldo para el controlador universal de impresora . . . . . . . . . . . . . . . . . . . . 49 Asignación de sonido del cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Integración del cliente con opciones de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . 51 Conexión a través de un servidor proxy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Integración del cliente con Secure Gateway para Presentation Server o Traspaso SSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Uso del cifrado ICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Uso de la autenticación Kerberos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Configuración avanzada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Precedencia de ubicaciones de configuración . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Copia de la configuración de asignación de unidades del cliente . . . . . . . . . . . 66 Cambio de la lista de controladores de impresora . . . . . . . . . . . . . . . . . . . . . . 67 Archivos en el dispositivo cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Contenido 5 Capítulo 5 Mejora del rendimiento del Cliente para Java Uso compartido de sesiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69 Compresión de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70 Caché de mapas de bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70 Cola de movimientos del puntero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71 Utilización de la reducción de retardo SpeedScreen . . . . . . . . . . . . . . . . . . . . . . . .71 Uso de la aceleración del explorador SpeedScreen . . . . . . . . . . . . . . . . . . . . . . . . .72 Mejora del rendimiento en conexiones con poco ancho de banda . . . . . . . . . . . . .72 Capítulo 6 Limitaciones del Cliente para Java Linux y Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Pérdida del foco del teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Compatibilidad con el portapapeles en X11 . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Configuración de la seguridad de Internet Explorer en Windows Server 2003 76 Otros problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 Asignación de unidades del cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 Respaldo para punteros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Autenticación NTLM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Ventanas integradas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Nombres de servidores con caracteres no incluidos en ASCII . . . . . . . . . . . . .78 Controlador de impresión universal y PCL4 . . . . . . . . . . . . . . . . . . . . . . . . . . .79 Problemas relacionados con el japonés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 Introducción de caracteres en japonés en sesiones remedadas. . . . . . . . . . . . . .79 Introducción del símbolo de sonido de vocal larga (—) en el modo de entrada Kana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 Introducción de caracteres japoneses en aplicaciones mediante el editor IME del cliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Configuración de Unicode en la Interfaz Web en Windows . . . . . . . . . . . . . . .80 Entrada con editor IME del cliente en Mac OS X . . . . . . . . . . . . . . . . . . . . . . .80 Compatibilidad con teclas de acceso rápido para teclados japoneses . . . . . . . .82 Cómo informar de problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
6 Guía del administrador del Cliente para Java Apéndice A Parámetros del Cliente para Java y descripción de archivos Parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Configuración general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Parámetros de la interfaz de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Parámetros de la asignación de sonido del cliente. . . . . . . . . . . . . . . . . . . . . . . 88 Parámetros de la asignación de impresoras del cliente . . . . . . . . . . . . . . . . . . . 88 Parámetros de la asignación de unidades del cliente . . . . . . . . . . . . . . . . . . . . . 89 Parámetros de ajuste del rendimiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Parámetros de la integración de la seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Archivo ICAPrinterDrivers.txt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Distribuciones de teclado compatibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
C APÍTULO 1 Preliminares Esta guía está dirigida a los administradores de sistemas responsables de instalar, configurar y mantener el Cliente para Java de Presentation Server. Este manual presupone que el lector tiene conocimientos acerca de: • El servidor al que se conectan los clientes • El sistema operativo del equipo cliente • Exploradores Web con Java, HTML y JavaScript • Instalación, funcionamiento y mantenimiento de sistemas de red e impresión • Configuración del servidor Web Cómo utilizar esta guía Para aprovechar al máximo esta guía, revise el índice de contenidos para familiarizarse con los temas que se describen: Tema Contenido “Introducción al Cliente para Java” Proporciona una lista de características y requisitos del sistema. “Distribución del Cliente para Describe la forma de distribuir el cliente. Java” “Configuración del Cliente para Describe cómo iniciar y configurar las conexiones Java” con los servidores. “Mejora del rendimiento del Proporciona sugerencias sobre la forma de mejorar Cliente para Java” el rendimiento después de la configuración inicial. “Limitaciones del Cliente para Describe los problemas más conocidos con el Java” cliente y cómo solucionarlos. “Parámetros del Cliente para Java Proporciona una lista completa de todos los y descripción de archivos” parámetros del applet, así como información de otros archivos a los que se hace referencia en este manual.
8 Guía del administrador del Cliente para Java El archivo Léame (readme) del Cliente para Java contiene información sobre actualizaciones y correcciones de última hora en la documentación, así como una lista de problemas conocidos. El archivo Léame se incluye en el paquete del cliente. Consulte “Cómo desempaquetar el Cliente para Java” en la página 18. Acceso a la documentación La documentación de Citrix Presentation Server y el Cliente para Java incluye documentación electrónica, información sobre problemas conocidos y un sistema de ayuda de la aplicación: • Use el archivo Presentación de Citrix Presentation Server (Read_Me_First.html) para acceder al conjunto completo de documentos en Internet. También puede acceder a la documentación en cualquier momento, visitando la página http://support.citrix.com/docs/. • La documentación electrónica se entrega en archivos PDF (Adobe Portable Document Format). Para ver, imprimir y hacer búsquedas en la documentación PDF necesita el programa Adobe Reader (versiones compatibles: 5.0.5 con función de búsqueda, 6, 7 y 8). • La información sobre problemas conocidos se incluye en el archivo Léame (Readme) del producto, que también está disponible en la Web. Use el archivo Presentación de Citrix Presentation Server (Read_Me_First.html) para ver el archivo Léame del producto. • La interfaz de usuario incluye una ayuda integrada para guiarlo a la hora de completar las distintas tareas. Por ejemplo, en Access Management Console, puede colocar el puntero sobre una opción o parámetro y verá un texto de ayuda que explica cómo usarlo. • Hay un sistema de ayuda en pantalla para la realización de tareas. La ayuda en pantalla se abre mediante el menú Ayuda o con el botón Ayuda. • Para obtener más información sobre terminología relacionada con Presentation Server, consulte el Glosario de Citrix Presentation Server, disponible en la base de conocimientos Knowledge Center en http://support.citrix.com/docs/. • Para obtener más información sobre la documentación de Citrix y detalles sobre cómo obtener más información y asistencia técnica, consulte la Guía de introducción a Citrix Presentation Server disponible en la base de conocimientos Knowledge Center en http://support.citrix.com/docs/. Para enviar comentarios sobre la documentación, vaya a http://support.citrix.com/ docs/. Para acceder al formulario de comentarios, haga clic en Submit Documentation Feedback.
C APÍTULO 2 Introducción al Cliente para Java Resumen El Cliente para Java es un applet de Java que proporciona acceso a las aplicaciones que se ejecutan en una comunidad de servidores, desde cualquier ubicación, mediante un explorador Web estándar. El applet es un cliente que se descarga y ejecuta inmediatamente (no necesita instalación), y que se ha optimizado para ser utilizado en entornos Web donde no es posible o no se desea instalar software en el dispositivo cliente. Características nuevas de esta versión La lista siguiente describe todas las funciones nuevas de esta versión: Java 2 Standard Edition, versión 1.4.x El Cliente para Java requiere Java 2 Standard Edition (J2SE), versión 1.4.x y 1.5.x. La máquina virtual Java de Microsoft (JVM) ya no es compatible. Observe que en instalaciones con Interfaz Web se distribuye la versión 8 del cliente para poder usarlo con la máquina virtual Java de Microsoft. Respaldo para SSL La compatibilidad con el protocolo Secure Sockets Layer (SSL), suministrada por la Java Secure Socket Extension (JSSE), está ya incluida en J2SE 1.4.x y 1.5.x. Por tanto, es necesario descargar menos paquetes en el dispositivo cliente para el uso de SSL. La biblioteca cryptojN.jar ya no es necesaria, y la biblioteca sslN.jar se ha reducido de 187 KB a 28 KB. Comprobación de Listas de revocación de certificados (CRL) Existe respaldo para la comprobación de las listas de revocación de certificados. Al conectar con un servidor que ejecuta Presentation Server con SSL o TLS, con la comprobación de listas de revocación de certificados activada, el cliente comprueba si el certificado del servidor ha sido revocado o no.
10 Guía del administrador del Cliente para Java Esta característica mejora la autenticación criptográfica y el nivel de seguridad general de la conexión con el servidor Presentation Server. Autenticación Kerberos La autenticación Kerberos puede utilizarse cuando el cliente ejecuta Windows 2000 o Windows XP, y existe la necesaria relación de confianza entre los dominios Active Directory del cliente y del servidor. Presentation Server amplía el uso de Kerberos. Los usuarios pueden iniciar la sesión en el dispositivo cliente con cualquier método de autenticación (por ejemplo, con una tarjeta inteligente), y pueden acceder a los recursos publicados sin necesidad de volver a autenticarse. La contraseña del usuario no se transmite a Presentation Server, sino que se intercambian tokens de autenticación. Este intercambio de autenticación se realiza dentro de un canal virtual ICA y no requiere ningún puerto o protocolo adicional. Es posible configurar dominios de UNIX y Microsoft Windows habilitados para el uso de Kerberos, de forma que los usuarios que trabajan en dispositivos cliente UNIX puedan acceder a Presentation Server usando sus credenciales de Kerberos en UNIX. Para obtener más información, consulte “Uso de la autenticación Kerberos” en la página 63. Autenticación NTLM de proxys La autenticación de proxys con el administrador LAN de Windows NT (Windows NT LAN Manager o NTLM) es posible cuando el cliente está configurado para acceder a Presentation Server a través de un servidor proxy. El cliente debe estar ejecutando Windows y conectándose a través de un servidor proxy compatible con NTLM (por ejemplo, Microsoft Internet Security & Acceleration Server). Fiabilidad de la sesión La fiabilidad de la sesión permite que las sesiones permanezcan abiertas y en pantalla cuando la conectividad de la red se ve interrumpida; gracias a ello, los usuarios de los clientes pueden seguir viendo la aplicación mientras se restaura la conexión de red. Esta característica es muy útil sobre todo para usuarios móviles que utilizan conexiones inalámbricas. Para activar la fiabilidad de sesiones, consulte “Fiabilidad de la sesión” en la página 35. Compatibilidad con la edición japonesa de Mac OS X El cliente puede ahora utilizarse en la edición de Mac OS X en japonés.
Capítulo 2 Introducción al Cliente para Java 11 Mejoras de la interfaz de usuario La interfaz de usuario se ha actualizado con las mejoras siguientes: Central de conexiones La Central de conexiones es más compacta e incluye una zona de notificaciones, similar a la que existe en equipos Windows (también conocida como bandeja del sistema). Los cuadros de diálogo de Conexiones y Configuración están disponibles desde la Central de conexiones. Apariencia La interfaz de usuario incluye varias mejoras, como la inclusión de actualizaciones en la barra de estado para dar más información a los usuarios. Rendimiento En esta versión se han incluido varias mejoras de rendimiento, entre ellas: • Gráficos: respuesta mejorada • Mejoras de sonido • Mejoras en la asignación de unidades del cliente • Mejoras en el trazado de líneas con Presentation Server for UNIX Búsqueda de servidores ICA La búsqueda de servidores ICA es aplicable cuando se distribuye el cliente sin utilizar la Interfaz Web. La compatibilidad con la ubicación o búsqueda de servidores mediante ICA ya no se incluye en el archivo principal del cliente, sino en un archivo aparte (JICA-browserN.jar). Introducción al Cliente para Java El Cliente para Java es un applet de Java con firma que permite a los usuarios establecer una conexión con servidores Presentation Server. El cliente presenta las siguientes ventajas: • No necesita instalación. No es necesario instalar software en ningún dispositivo cliente. Los usuarios sólo necesitan un explorador Web compatible con Java. La instalación es transparente y automática. • Tamaño reducido de descarga. El applet con las funciones básicas del cliente tiene un tamaño de aproximadamente 517 KB, lo que proporciona una descarga más rápida que cualquier otro cliente.
12 Guía del administrador del Cliente para Java • Independencia de la plataforma. El Cliente para Java puede ejecutarse en cualquier dispositivo cliente que tenga un explorador Web y el entorno J2SE versión 1.4.x o posterior. El applet reside en un servidor Web y se distribuye usando una página HTML con la etiqueta . El cliente se ejecuta al abrir la página HTML usando un explorador compatible con Java. Cuando se abre la página HTML, el applet de Java se descarga automáticamente en el equipo cliente. A continuación, se ejecuta el applet y se establece la conexión con el servidor o la aplicación publicada especificada en la etiqueta . A diferencia del control ActiveX, el plug-in de Netscape o los Clientes Web Win32, que se descargan una vez y se guardan para uso futuro en los sistemas cliente, el applet no se guarda de forma permanente en el sistema cliente. No obstante, los entornos Java proporcionan un caché separado para los applets de Java, que se puede configurar en el panel de control del plug-in. Compatibilidad con sesiones integradas La compatibilidad con sesiones integradas se proporciona como una opción en el cliente. Tiene tres aspectos principales: • Ventanas integradas • Uso compartido de sesiones • Central de conexiones: una herramienta que permite a los usuarios manipular conexiones ICA integradas y no integradas Para proporcionar el respaldo para sesiones integradas en el cliente, Citrix recomienda distribuir el cliente a través de la Interfaz Web, dado que ofrece la interfaz más eficaz para las funciones disponibles. El cliente también se puede distribuir usando las páginas HTML de ejemplo que se suministran con el paquete del cliente, pero esto requiere más trabajo para el administrador. Nota: No existe respaldo para escritorios integrados. Ventanas integradas En este modo, cada aplicación remota aparece en una ventana redimensionable independiente en el escritorio del cliente. Esto significa que los usuarios pueden cambiar el tamaño de la ventana de la aplicación o minimizarla, así como copiar y pegar texto entre las aplicaciones publicadas y las aplicaciones que se ejecutan localmente en el dispositivo cliente.
Capítulo 2 Introducción al Cliente para Java 13 La función de copiar y pegar también funciona con objetos que no son de texto entre aplicaciones que comparten una sesión ICA. Nota: Mac OS X versión 10.3 (Panther) permite el uso de ventanas integradas. No obstante, si el Cliente para Java está configurado para el modo integrado y se ejecuta en versiones de Mac OS X anteriores a dicha versión, se iniciará una sesión no integrada. Reconfiguración dinámica de sesiones Cuando se usan ventanas integradas, el cliente detecta y solicita al servidor que actualice el tamaño de la sesión subyacente cuando el tamaño del escritorio local cambia. El cliente no puede detectar cambios en la profundidad de color local. Uso compartido de sesiones Esta opción permite ejecutar varias aplicaciones compartiendo una sola conexión en lugar de crear una conexión nueva para cada aplicación. Esto reduce el uso de recursos del sistema y, por consiguiente, mejora el tiempo de respuesta para los usuarios que tienen varias aplicaciones abiertas al mismo tiempo. Las aplicaciones iniciadas en sesiones existentes también se ejecutan más rápido, dado que no se necesita crear una conexión nueva con sus recursos asociados. Central de conexiones La Central de conexiones incluye una zona de notificaciones y las opciones Conexiones y Configuración. El área de notificaciones es parecido a lo que se conoce como bandeja del sistema en equipos Windows. Los iconos de notificaciones aparecen en el área de notificaciones para ciertas aplicaciones publicadas. Estos iconos suministran información y acceso a los parámetros de configuración de las aplicaciones. Las opciones Conexiones y Configuración abren sus respectivos cuadros de diálogo. El cuadro de diálogo Conexiones permite a los usuarios: • Desconectar una sesión • Intercambiar entre el modo de pantalla completa y el modo integrado • Ver propiedades como la configuración del cifrado ICA y el nombre de usuario • Cerrar una sesión en el servidor
14 Guía del administrador del Cliente para Java • Cerrar una aplicación publicada El cuadro de diálogo Configuración permite a los usuarios: • Configurar los parámetros del cliente: parámetros generales, de impresora y asignación de unidades, uso de servidor de seguridad, opciones de caché de mapas de bits y teclas de acceso rápido. Mejoras para la Licencia de acceso de cliente de Servicios de Terminal Server Para Windows 2000 Server, Microsoft admite equivalencia de la Licencia de acceso de cliente de Servicios de Terminal Server (TS CAL). Esto significa que la conexión con un servidor Windows 2000 Server desde una plataforma cliente Windows 2000 (o posterior) no debe consumir una licencia de acceso de cliente de Servicios de Terminal Server. Ahora esto también es posible cuando el Cliente para Java se ejecuta en un sistema cliente Windows 2000 (o posterior) que está conectado con un servidor Presentation Server. La equivalencia de licencias de acceso de clientes de Servicios de Terminal Server no es posible con Microsoft Windows Server 2003. Observe que Windows XP Home Edition sí que consume una licencia de acceso de cliente de Servicios de Terminal Server. Nota: La equivalencia de licencias de acceso de cliente de Servicios de Terminal Server puede ocasionar problemas con Java en los dispositivos cliente Microsoft Windows XP. El parámetro ‘SupportTSEquivalencyOnWinXP’ especifica si la equivalencia de licencias de acceso de cliente de Servicios de Terminal Server se usará en dispositivos cliente Microsoft Windows XP. De manera predeterminada, este parámetro está definido en off (equivalencia desactivada).
Capítulo 2 Introducción al Cliente para Java 15 Requisitos del Cliente para Java Para ejecutar el Cliente para Java, el sistema cliente debe tener lo siguiente: • Un explorador Web con Java 2, Standard Edition versión 1.4.x ó 1.5.x, configurado para aceptar applets de Java con firma. Para obtener más información sobre los applets con firma, consulte “Uso de applets de Java con firma” en la página 25. • Acceso de red al servidor Web que almacena los archivos del cliente. Entornos Java Existe un gran número de entornos Java disponibles y su funcionalidad varía de una plataforma a otra. Para comprobar el funcionamiento correcto del Cliente para Java, Citrix ha efectuado pruebas en un grupo representativo de plataformas. Para el inglés y otros idiomas europeos, el cliente se ha sometido a pruebas con: • Internet Explorer 6.x en Windows 98, Windows Me, Windows NT 4.0 Workstation, Windows 2000 Professional, Windows XP ediciones Professional y Home, y Windows Server 2003, con el entorno JRE de Sun 1.4.x y 1.5.0 • Safari 1.x con Apple JVM 1.4.1 y 1.4.2 en Mac OS X 10.x • Mozilla 1.x y Firefox 0.9x en Solaris SPARC 9 • Mozilla 1.x y Firefox 0.9x en Suse Linux 9.x Para japonés, el cliente se ha probado con: • Internet Explorer 6.x en la edición japonesa de Windows NT 4.0, Windows 2000 y Windows XP • Safari 1.x con Apple JVM 1.4.2 (software update 2) en la edición japonesa Mac OS X 10.3 • Mozilla 1.x con Sun JVM 1.4.2_05 en la edición japonesa de Solaris SPARC 9 Para obtener información sobre las limitaciones conocidas en determinadas plataformas o exploradores e información de último momento, consulte “Limitaciones del Cliente para Java” en la página 75 y el archivo Léame.
C APÍTULO 3 Distribución del Cliente para Java En este capítulo se describe una distribución básica del applet y se proporciona información sobre cómo personalizarlo y especificar parámetros. También se proporciona un ejemplo típico de cómo distribuir el cliente. Nota: Si distribuye el cliente usando la Interfaz Web, puede configurar las opciones de distribución del cliente usando Access Management Console. Preliminares Para distribuir el cliente, se necesita: • Una copia del paquete del cliente. Puede descargar el paquete del sitio Web de Citrix o copiarlo del CD de Componentes en formato sin comprimir. Citrix recomienda que obtenga la versión más reciente del cliente descargándolo del sitio Web. En el sitio Web, el paquete del cliente está disponible en dos formatos: • .zip, principalmente para sistemas Windows. • .tar.gz, principalmente para sistemas UNIX. Ambos paquetes proporcionan el mismo contenido. • Si ha descargado el paquete desde el sitio Web, necesitará una herramienta para descomprimir el paquete .zip o .tar.gz. Si va a copiar los archivos desde el CD de Componentes, no necesita descomprimirlos. • Acceso de administrador a un servidor Web.
18 Guía del administrador del Cliente para Java Cómo desempaquetar el Cliente para Java En esta sección se describe el contenido del paquete del cliente. Para desempaquetar el cliente Copie el paquete del cliente en una ubicación adecuada en el servidor Web. Para servidores Microsoft IIS, copie el paquete en una carpeta del directorio raíz Web (normalmente C:\inetpub\wwwroot). Para sistemas UNIX, consulte la documentación del servidor Web correspondiente. Nota: Si ha descargado el paquete comprimido del sitio Web, extraiga los archivos de programa del paquete .zip o .tar.gz en la misma carpeta usando una utilidad de descompresión adecuada. Después de la descompresión, se crean varios archivos en el servidor Web. Los archivos *N.jar son archivos comprimidos de Java con firma que componen el applet. Son compatibles con: • Netscape 6.x/7.x, Mozilla 1.x y otros exploradores en entornos J2SE • Internet Explorer en plataformas Windows con el plug-in de Java 1.4.x ó 1.5.x. El plug-in de Java puede obtenerse en http://www.java.com Hay diversos componentes: Básicos Use uno de los componentes siguientes. Archivo Tamaño Descripción aproximado JICAEngN.jar 853KB Paquete de archivos completo. Proporciona el contenido de todos los demás archivos excepto cryptojN.jar y sslN.jar que deben agregarse si son necesarios. JICA-coreN.jar 518KB Archivo principal. Permite sólo una conexión básica. Para añadir más funciones, utilice este archivo en combinación con otros archivos de componentes descritos a continuación. Seguridad Use estos componentes junto con JICAEngN.jar o JICA-coreN.jar, según sea necesario.
Capítulo 3 Distribución del Cliente para Java 19 Archivo Tamaño Descripción aproximado sslN.jar 28KB Componente de SSL. Agrega capacidad de cifrado SSL y TLS. cryptojN.jar 168KB Componente de cifrado necesario para el cifrado ICA. No es necesario para utilizar cifrado SSL y TLS. Optativos Use estos componentes junto con JICA-coreN.jar, según sea necesario. Están incluidos en JICAEngN.jar. Archivo Tamaño Descripción aproximado JICA-audioN.jar 8KB Componente de sonido. Agrega asignación de sonido del cliente. JICA-browseN.jar 26KB Componente para la ubicación o búsqueda de servidores mediante ICA. Permite la búsqueda de servidores ICA y es aplicable cuando el cliente se distribuye sin utilizar la Interfaz Web. JICA-cdmN.jar 25KB Componente de asignación de unidades del cliente. Agrega asignación de unidades del cliente. JICA-clipboardN.jar 10KB Componente del portapapeles. Agrega asignación para el portapapeles del cliente. JICA-configN.jar 77KB Componente de la configuración de usuario. Proporciona compatibilidad con la barra de estado, los botones y el cuadro de diálogo Configuración ICA. JICA-printerN.jar 70KB Componente de impresoras. Agrega respaldo para asignación de impresoras del cliente. JICA-seamlessN.jar 81KB Componentes de Central de conexiones y ventanas integradas. Agrega la funcionalidad de ventanas integradas y la Central de conexiones. JICA-sicaN.jar 17KB Componente de cifrado ICA. Agrega respaldo para el cifrado ICA. JICA-zlcN.jar 96KB Componente de reducción de retardo SpeedScreen. Agrega respaldo para la repetición local del texto y respuesta al movimiento del puntero.
20 Guía del administrador del Cliente para Java Introducción a los archivos HTML de ejemplo Esta sección describe cómo usar las páginas HTML de ejemplo que se suministran en el paquete, para crear una página HTML con los archivos correctos para el explorador del usuario. Se describe cada página HTML de muestra, y se ofrecen instrucciones para personalizarla. Si va a utilizar ventanas integradas y la Central de conexiones, lea las instrucciones sobre cómo editar seamless1.html, y consulte también las instrucciones referentes a desktop.html. Si no desea usar esta funcionalidad, lea las instrucciones para la edición de desktop.html. Para obtener información sobre las ventajas del respaldo de ventanas integradas y la Central de conexiones, consulte “Compatibilidad con sesiones integradas” en la página 12. Para acceder a la Central de conexiones, al uso compartido de sesiones y a la funcionalidad de ventanas integradas, Citrix recomienda utilizar la Interfaz Web, dado que automatiza los pasos que de otro modo debería implementar el administrador. Se suministran siete archivos HTML de ejemplo en el paquete del cliente (en el directorio ‘examples’): • index.html: esta página contiene los enlaces y las descripciones de las seis páginas de inicio: • desktop.html, application.html y autoproxy.html. Si no desea implementar la funcionalidad de ventanas integradas y la Central de conexiones, utilice estas páginas. • seamless1.html, seamless2.html y seamless3.html. Para implementar ventanas integradas y la Central de conexiones, use estas páginas. • desktop.html: esta página inicia una sesión de escritorio en un servidor. Para establecer una conexión con esta página, debe especificar la dirección del servidor. • application.html: esta página inicia una conexión, con cifrado ICA de 128 bits, con una aplicación publicada. Debe especificar el nombre de la aplicación publicada y el nombre del servidor que se utilizará para la ubicación del servidor. • autoproxy.html: esta página inicia una conexión con una aplicación publicada a través de un servidor proxy usando la detección automática del proxy. Debe especificar el nombre de la aplicación publicada y el nombre del servidor que se utilizará para la ubicación del servidor. Para obtener más información sobre la ubicación de servidores, consulte “Configuración del protocolo de red y la ubicación de servidores” en la página 30.
Capítulo 3 Distribución del Cliente para Java 21 • seamless1.html, seamless2.html y seamless3.html: estas páginas inician aplicaciones remotas usando la Central de conexiones y ventanas integradas. La única diferencia entre los tres archivos es que cada uno inicia una aplicación diferente. Estas aplicaciones se inician usando una sesión ICA existente, si es posible. Cuando no se puede lograr el uso compartido de sesiones, se crea una sesión ICA nueva. Debe especificar el nombre de la aplicación publicada y el nombre del servidor que se utilizará para la ubicación del servidor. Edición de desktop.html Desktop.html contiene la etiqueta siguiente: La etiqueta se utiliza para configurar el cliente. Algunos parámetros se especifican dentro de la etiqueta , como se muestra a continuación: • Applet name: éste es un nombre exclusivo, optativo, para el applet. Use este nombre para referirse al applet cuando escriba scripts o archivos de secuencias de comandos. En desktop.html, el nombre del applet javaclient se usa dentro de un script que muestra un mensaje de advertencia si el usuario intenta cerrar la ventana del explorador Web cuando la sesión ICA está en ejecución. También se necesita para el uso de archivos de configuración automática de proxy (PAC). • Codebase: la ruta de la página HTML a los archivos del cliente. Si esta ruta no es la correcta para su distribución, cámbiela como corresponda. • Code: el nombre del archivo de clases que se va a ejecutar. Para el cliente sin la Central de conexiones, este archivo es siempre com.citrix.JICA. • Archive: especifique aquí archivos comprimidos con firma. Si introduce varios, sepárelos por comas. Nota: Por ejemplo, si desea que los usuarios puedan asignar unidades e impresoras, deberá especificar aquí los archivos correspondientes.
22 Guía del administrador del Cliente para Java • Width: la anchura del applet en pixeles. • Height: la altura del applet en pixeles. Todos los demás parámetros se especifican usando etiquetas , ubicadas entre las etiquetas y . Use las etiquetas con el formato: donde nombre_parámetro es el nombre del parámetro que se desea especificar y valor es el valor que se asigna al mismo. Para personalizar y usar desktop.html 1. Abra desktop.html en un editor de texto normal y busque la sección de la etiqueta :
Capítulo 3 Distribución del Cliente para Java 23 Para cambiar el mensaje de advertencia que aparece cuando un usuario intenta cerrar una sesión ICA activa Si intenta cerrar la ventana del explorador Web mientras se está ejecutando la sesión ICA creada con una de las páginas Web de ejemplo, aparece un mensaje de advertencia. El mensaje se define en esta sección de la página HTML: function onBeforeUnload() { var connected = document.nombreclientejava.isConnected(); if (connected) { alerted = true; return "Closing this window will disconnect your ICA session"; } } donde nombreclientejava es el nombre del applet. Si lo desea, puede cambiar este mensaje por cualquier otro de su elección, modificando el texto correspondiente en la página HTML. Edición de seamless1.html Seamless1.html contiene la etiqueta de applet siguiente: La etiqueta applet es similar a la usada en desktop.html (consulte “Edición de desktop.html” en la página 21), pero observe las diferencias siguientes: • Code: el nombre del archivo de clases que se va a ejecutar. Para el cliente con la Central de conexiones, este archivo es siempre com.citrix.ConnectionCenter. • Archive: es necesario el archivo JICA-seamless para obtener la funcionalidad de la Central de conexiones y de ventanas integradas. • Width y height: se definen con 330 y 140 pixeles respectivamente, que son las dimensiones apropiadas para la interfaz de usuario de la Central de conexiones.
24 Guía del administrador del Cliente para Java • TWIMode: este parámetro activa la funcionalidad de ventanas integradas. Esta funcionalidad es necesaria para el uso compartido de sesiones. Si utiliza la Central de conexiones sin la funcionalidad de ventanas integradas, no podrá compartir las sesiones, es decir, cada aplicación se iniciará en una conexión ICA aparte y no se reducirá el consumo de recursos del sistema. Puede personalizar los archivos HTML de ejemplo y especificar archivos HTML adicionales para iniciar sus propias aplicaciones publicadas. Si dispone de muchas aplicaciones, puede que resulte más fácil suministrar a los usuarios enlaces HTML que hagan referencia a un script del servidor para que genere la etiqueta según sea necesario, en función del enlace seleccionado. Para personalizar y usar seamless1.html 1. Abra seamless1.html en un editor de texto normal y busque la sección de la etiqueta : Ésta es la sección que inicia el cliente. 2. Cambie el valor del parámetro Address (dirección) por el nombre de la aplicación publicada con la que desea conectarse. 3. Cambie el valor del parámetro InitialProgram por el nombre de la aplicación especificado en Address, precedido por el símbolo #. Por ejemplo, si la aplicación publicada es Word, use los parámetros siguientes: 4. Cambie la ruta relativa especificada para codebase si no es la correcta para su distribución particular. 5. Cambie el valor del parámetro HTTPBrowserAddress por la dirección del servidor que se utiliza para la exploración HTTP. 6. Publique las páginas HTML de ejemplo usando el servidor Web. Consulte la documentación del servidor Web para obtener más información sobre la forma de realizar esta tarea.
Capítulo 3 Distribución del Cliente para Java 25 7. En el dispositivo cliente, abra un explorador Web y abra la dirección URL de las páginas HTML de ejemplo. Se abre la página index.html. 8. Haga clic en el enlace Launch seamless application 1. La primera vez que se selecciona un enlace de aplicación integrada en cada sesión del explorador Web, el applet de la Central de conexiones se abre, inicia una conexión ICA con la aplicación especificada y muestra la aplicación en una ventana aparte. 9. Si selecciona otro enlace de sesión integrada mientras esta sesión está abierta. el applet de la Central de conexiones vuelve a iniciarse; pero este nuevo applet aparece como un indicador de progreso en lugar de abrirse otra ventana de Central de conexiones, y se cierra cuando la nueva aplicación se abre. De esta forma, la primera instancia de la Central de conexiones centraliza el inicio y la administración de todas las aplicaciones y gestiona el uso compartido de las sesiones cuando es posible. Seleccione Conexiones para ver el cuadro de diálogo Conexiones. Haga doble clic en un nodo de ventana en el árbol de conexiones para mostrar dicha ventana en primer plano. Si la ventana está minimizada, el doble clic sobre el nodo no tiene efecto alguno. Si se hace clic con el botón secundario en un nodo de ventana, se muestra el menú Sistema de la aplicación. Al cerrar la ventana Central de conexiones se desconectan todas las sesiones conectadas, después de pedir confirmación al usuario. Uso de applets de Java con firma Debido a las restricciones de seguridad impuestas por Java, algunos entornos Java no dejan que los usuarios se conecten con otros equipos de la red mientras utilizan applets de Java. Cuando el applet de Java intenta conectar con el servidor especificado en la página HTML, el administrador de seguridad Java detecta el intento de conexión con otro equipo y cancela la operación. El resultado de esta restricción de seguridad es que, en condiciones normales, un sistema cliente sólo puede conectarse con un servidor si éste es también el servidor Web que contiene los archivos de clase del applet. Para solucionar este problema, el cliente usa archivos con firma. La firma certifica que los archivos que se están descargando proceden de Citrix y que no se han modificado desde que se aplicó la firma. Debe asegurarse de que los exploradores Web de los usuarios estén configurados para aceptar applets de Java con firma.
26 Guía del administrador del Cliente para Java Al intentar establecer una conexión con el servidor, aparece en la pantalla el certificado con firma de Citrix. Una vez el usuario haya aceptado la firma, se permitirá la conexión. Ejemplo de distribución En el siguiente ejemplo, se desea poner a disposición de los usuarios el escritorio de un servidor denominado Madrid. Madrid es un servidor que ejecuta Microsoft IIS y Presentation Server. Desea que los usuarios puedan usar las unidades en sus dispositivos cliente durante las sesiones ICA y poder imprimir en las impresoras de red y locales. Ejemplo: Para poner un escritorio de servidor a disposición de los usuarios 1. Vaya al sitio Web de Citrix y descargue el archivo JICAComponents.zip en el directorio C:\inetpub\wwwroot del servidor Madrid. 2. Extraiga los archivos en C:\inetpub\wwwroot. 3. Abra el archivo desktop.html en la carpeta de ejemplos usando Notepad y, a continuación, realice los cambios siguientes y guárdelos: A. Para especificar el servidor correcto, cambie el valor del parámetro Address como se muestra a continuación: B. Para que los usuarios puedan asignar unidades e impresoras del cliente, deberá agregar JICA-cdmN.jar y JICA-printerN.jar al atributo Archive, para que muestre lo siguiente: archive="JICA-coreN.jar,JICA-configN.jar, JICA-cdmN.jar,JICA-printerN.jar" 4. Debe asegurarse de que los exploradores Web de los usuarios están configurados para aceptar applets de Java con firma. 5. Publique la página desktop.html usando la herramienta de administración IIS, e informe a los usuarios sobre la dirección URL de la página (http:// madrid/desktop.html).
C APÍTULO 4 Configuración del Cliente para Java El cliente se puede configurar usando lo siguiente: • Una página HTML, como se describe en este tema. • El cuadro de diálogo Configuración ICA. Si existe alguna función que puede configurar el usuario a través del cuadro de diálogo Configuración ICA, esto se indica en la sección correspondiente. Para mostrar el cuadro de diálogo Configuración ICA, haga clic en el botón Configuración. En el modo integrado, el botón Configuración se localiza en el cuadro de diálogo Central de conexiones. Si el cliente no está en el modo integrado, el botón Configuración se sitúa en la barra de estado. Para obtener ayuda sobre las tareas que puede llevar a cabo usando este cuadro de diálogo, haga clic en Ayuda. También se puede evitar que los usuarios configuren sus propios parámetros eliminando el botón Configuración o la barra de estado, como se describe en “La barra de estado y el botón Configuración” en la página 34. • La Interfaz Web. La Interfaz Web genera automáticamente las páginas Web necesarias para iniciar el cliente. Consulte la Guía del administrador de la Interfaz Web para obtener información acerca del uso de la Interfaz Web para configurar el cliente. Nota: La asignación de unidades sólo se puede configurar en el cuadro de diálogo Configuración ICA. No se puede configurar la asignación de unidades en una página HTML o a través de la Interfaz Web debido a que es una violación a la seguridad del cliente.
28 Guía del administrador del Cliente para Java Este tema incluye: • Configuración inicial • Especificación del idioma de la interfaz de usuario • Configuración del protocolo de red y la ubicación de servidores • Cambio del nombre del cliente • Paso de parámetros a las aplicaciones publicadas • Configuración de la interfaz del usuario • Especificación del número de colores usado en la ventana de la sesión ICA • Mostrar u ocultar la barra de estado y el botón Configuración • Especificar si se activa o no la fiabilidad de sesiones • Control del comportamiento del cliente al inicio y cierre de las sesiones • Especificación del tipo de teclado a usar • Configuración de las teclas de acceso rápido • Asignación de dispositivos del cliente • Asignación de unidades del cliente • Asignación de impresoras del cliente • Asignación de sonido del cliente • Integración del cliente con soluciones de seguridad • Servidores proxy • Secure Gateway para Presentation Server y el Traspaso SSL • Servidores de seguridad • Cifrado ICA • Autenticación Kerberos • Opciones de configuración avanzadas
Capítulo 4 Configuración del Cliente para Java 29 Configuración inicial Inicio del Cliente para Java en un idioma específico El cliente permite a los usuarios especificar el idioma en que verán la interfaz de usuario. De forma predeterminada, la sesión utiliza el idioma del dispositivo cliente para mostrar la interfaz de usuario en el equipo. Si el idioma en cuestión no se reconoce o no está disponible, se usará el inglés. Para configurar el idioma del cliente Especifique el parámetro siguiente en la página HTML: Donde idioma es una abreviatura de dos letras correspondiente al idioma que vaya a utilizar. Las abreviaturas estándar de dos letras son las siguientes: Inglés = en Francés = fr Alemán = de Español = es Japonés = ja Por ejemplo, para utilizar el español como el idioma del cliente en un equipo con un sistema operativo no español y conectarse con un servidor llamado “ServidorCitrix”, debe crear una etiqueta de applet como la siguiente: Si va a utilizar idiomas distintos del inglés, asegúrese de que el servidor Web envía los archivos HTML con el tipo de contenido (Content-Type) y juego de caracteres (Charset) correctos para evitar que se dañen las cadenas de caracteres de los parámetros del applet. La información de configuración depende del software del servidor que se utilice. Cuando se realicen tareas de solución de problemas relacionadas con la codificación de las cadenas de texto de los parámetros, puede resultar útil copiar las cadenas de texto fuera de la etiqueta del applet para verificar que se muestran correctamente en el explorador Web.
30 Guía del administrador del Cliente para Java Configuración del protocolo de red y la ubicación de servidores Esta sección describe cómo: • Configurar el protocolo de red para el cliente • Controlar el modo en el que el cliente busca los servidores • Configurar una lista de servidores para el mantenimiento de conexiones Configuración del protocolo de red La configuración del protocolo de red permite controlar el modo en el que el cliente busca servidores y cómo se comunica con ellos. Los protocolos son: • TCP/IP + HTTP: el cliente utiliza el protocolo HTTP para buscar servidores. El cliente se comunica con los servidores usando el protocolo ICA sobre TCP/IP. Éste es el protocolo predeterminado. • SSL/TLS + HTTPS : el cliente usa HTTPS para buscar una lista de servidores. El cliente se comunica con el servidor usando los protocolos SSL o TLS. Estos protocolos se describen en detalle en “Integración del cliente con Secure Gateway para Presentation Server o Traspaso SSL” en la página 55. Para cambiar el protocolo de red a SSL/TLS+HTTPS Agregue el parámetro siguiente a la página HTML: Ubicación de servidores La ubicación de servidores (también denominada búsqueda de servidores) es el mecanismo por el cual un cliente localiza un servidor apropiado para ejecutar una aplicación determinada. Según la configuración del servidor, esto puede requerir un análisis del equilibrio de carga, de manera que la aplicación del usuario se ejecute en el servidor con menor carga. La dirección del servidor de exploración predeterminada es ica. Es necesario especificar direcciones específicas de servidores Presentation Server, a menos que el entorno de red tenga una entrada DNS para ica. El cliente utiliza el protocolo HTTP o HTTPS, respectivamente, para contactar con los servidores.
Capítulo 4 Configuración del Cliente para Java 31 Ejemplo En el ejemplo siguiente, se especifica un servidor llamado Barcelona en el parámetro HTTPBrowserAddress. Este servidor de búsqueda se encarga de la localización de un servidor apropiado para ejecutar la aplicación publicada Notepad.
32 Guía del administrador del Cliente para Java Ejemplo En el ejemplo siguiente, el grupo principal de servidores contiene los servidores Quijote, Sancho y Rocinante. El primer grupo de respaldo contiene los servidores Nostromo y Discovery. No hay un segundo grupo de servidores de respaldo. Cambio del nombre del cliente El nombre del cliente se usa para identificar el cliente en el servidor y también se usa para proporcionar un nombre a las impresoras. Consulte “Asignación de impresoras del cliente” en la página 45 para obtener más información sobre impresoras. Es posible que necesite cambiar el nombre del cliente si desea acceder a recursos compartidos con otro cliente que tiene el mismo nombre. De forma predeterminada, el cliente usa el nombre de host del dispositivo cliente (si existe y no está definido como localhost) como el nombre del cliente enviado al servidor. Si el cliente no puede usar el nombre de host del dispositivo cliente, usa AnonJava como nombre del cliente. El nombre del cliente enviado al servidor siempre está limitado a 20 caracteres. Puede cambiar el nombre del cliente en la página HTML o usando el cuadro de diálogo Configuración ICA. Para cambiar el nombre de cliente Para cambiar el nombre de cliente, agregue estos dos parámetros en la página HTML: donde cliente es el nombre del cliente que desea utilizar.
También puede leer