Preparación de la aplicación para su distribución

Las aplicaciones que se distribuyen pueden clasificarse en cuatro tipos:

Las tareas necesarias para preparar una aplicación para su distribución dependen del tipo de aplicación, como se explica en las siguientes secciones:


Preparación de una aplicación simple

Una aplicación simple no necesita que se copien archivos (o sólo unos pocos) en la estación de trabajo ni que se hagan cambios (o sólo unos pocos) en el registro, archivos INI, variables de entorno, etc. de la estación de trabajo.

Las siguientes tablas ofrecen algunos ejemplos de distribución de aplicaciones simples.

Ejemplo Requisitos de distribución

Aplicación nueva ejecutada desde la estación de trabajo de un usuario

Copie una aplicación, compuesta de tres archivos, en la estación de trabajo del usuario; no es necesario cambiar ningún ajuste de configuración.

Aplicación existente ejecutada desde la estación de trabajo de un usuario

Dé acceso a una aplicación existente (por ejemplo, Bloc de notas de Windows) a través del Lanzador de aplicaciones.

Revisión de software

Copie una revisión de software en la estación de trabajo del usuario y aplíquela automáticamente.

Aplicación de base de datos ejecutada desde la red

Haga que una aplicación de base de datos de red esté disponible en la estación de trabajo del usuario. No es necesario copiar ningún archivo en la estación de trabajo; sólo se necesita un método abreviado que apunte al archivo ejecutable de la aplicación de base de datos.

En general, se aplican las siguientes normas a la hora de preparar una aplicación simple para su distribución:

Después de crear el objeto eDirectory para la aplicación simple (consulte Configuración de la aplicación en eDirectory ), puede configurar el objeto Aplicación para que el Lanzador de aplicaciones copie los archivos en la estación de trabajo, cree el método abreviado al ejecutable de la aplicación o realice todo lo que sea necesario para distribuir la aplicación correctamente. En caso necesario, puede configurar el objeto Aplicación para modificar cualquier ajuste de la estación de trabajo (ajustes del registro, ajustes de INI, etc.) que necesite la aplicación.


Preparación de una aplicación compleja

Una aplicación compleja como Novell GroupWise o Microsoft Office requiere que se instalen muchos archivos y se realicen muchos cambios de configuración en la estación de trabajo.

Aunque quizá pueda copiar fácilmente los archivos de la aplicación en un directorio de red (el mismo que para una aplicación simple), probablemente pasaría horas configurando el objeto Aplicación para indicar los directorios de destino de la estación de trabajo en los que se deben instalara los archivos de la aplicación. Además, pasaría todavía más tiempo intentando descubrir los ajustes (ajustes del registro, ajustes INI, etc.) de la estación de trabajo que se deben modificar a fin de configura el objeto Aplicación con la información correcta.

Algunas aplicaciones, como Microsoft Office, ofrecen un paquete Microsoft Windows Installer (.MSI) que incluye los archivos y los ajustes de configuración requeridos por Windows Installer para instalar la aplicación en una estación de trabajo. El Lanzador de aplicaciones admite el uso de paquetes .MSI para distribuir estas aplicaciones. El paquete .MSI debe encontrase en un servidor de red (NetWare o Windows) al que pueda acceder el Lanzador de aplicaciones.

Para aplicaciones como Novell GroupWise que no proporcionan un paquete Windows Installer (.MSI), puede utilizar la utilidad snAppShotTM de ZfD para crear un paquete snAppShot que incluya los archivos y los ajustes de configuración que se van a distribuir. Como el paquete Windows Installer, el paquete snAppShot debe encontrase en un servidor NetWare o Windows al que pueda acceder el Lanzador de aplicaciones.

Las siguientes secciones ofrecen más información para ayudarle a entender y crear paquetes Windows Installer y snAppShot:


Paquetes Microsoft Windows Installer (.MSI)

Microsoft Windows Installer es un servicio de instalación y configuración que se entrega integrado en los sistemas operativos Windows 2000, Windows XP y Windows ME, y en un Service Pack para Windows 95, Windows 98 y Windows NT 4.0. Muchas aplicaciones, como Microsoft Office 2000, están diseńadas para instalarlas con Windows Installer.

Microsoft Windows Installer instala aplicaciones en una estación de trabajo desde un paquete de archivos que contiene un archivo .MSI y varios archivos de soporte. Cuando se distribuye una aplicación .MSI, el Lanzador de aplicaciones llama a Windows Installer para que realice la instalación en la estación de trabajo.

Distribuir aplicaciones .MSI a través del Lanzador de aplicaciones permite controlar quién tiene acceso a la aplicación al tiempo que se disfrutan las ventajas de instalación que ofrece Windows Installer (tales como instalación a petición, transformaciones y resistencia de orígenes).

Para utilizar un paquete Windows Installer:

  1. Cree el paquete en un servidor NetWare o Windows; para ello, ejecute el programa de instalación de la aplicación utilizando la opción administrativa. Para obtener más información, consulte la documentación de instalación de la aplicación.

    o bien

    Si la aplicación incluye un paquete configurado previamente, copie el paquete (archivos .MSI y archivos de soporte) en un servidor NetWare o Windows.

    El Lanzador de aplicaciones debe poder acceder al servidor NetWare o Windows en el que se encuentra para que la distribución se realice correctamente. Para obtener más información acerca de los requisitos del Lanzador de aplicaciones para acceder a un recurso de red, consulte Gestión de autenticación y acceso al sistema de archivos del Lanzador de aplicaciones de Novell .


Paquetes snAppShot de ZfD

La utilidad snAppShot de ZfD automatiza el proceso de creación de paquetes de archivos y objetos Aplicación para aplicaciones complejas que no se pueden instalar con Microsoft Windows Installer.

Ejecute snAppShot en una estación de trabajo en la que nunca se haya instalado la aplicación. SnAppShot registra el estado de la estación de trabajo (archivos y configuración) antes y después de instalar la aplicación. A partir de esta información, snAppShot crea el paquete de archivos de la aplicación (archivos .FIL) y un archivo de plantilla de objeto Aplicación (archivos .AOT o .AXT).

El archivo .AOT contiene información sobre el lugar en el que se deben copiar los archivos en la estación de trabajo y los ajustes de la misma que se deben cambiar. Cuando se crea el objeto Aplicación en eDirectory, la información del archivo .AOT se transfiere automáticamente al objeto Aplicación para que no tenga que definirla manualmente. Cuando el Lanzador de aplicaciones distribuye la aplicación a una estación de trabajo, utiliza los archivos .FIL, situados en un servidor NetWare o Windows al que puede acceder, así como la información de configuración (cambios en el registro, cambios en el archivo INI, etc.) almacenada en el objeto Aplicación.

Para utilizar snAppShot con el fin de crear un paquete de archivos y un archivo de plantilla de objeto Aplicación:

  1. Configure una estación de trabajo "limpia".

    Debe tratarse de una estación de trabajo en la que no se haya instalado nunca la aplicación.

  2. Ejecute snAppShot (SNAPSHOT.EXE) desde el directorio del servidor de ZfD SYS:\PUBLIC\SNAPSHOT.

  3. Siga las instrucciones que aparecen en pantalla para crear el paquete. Para obtener más detalles acerca de snAppShot, consulte SnAppShot .

    Asegúrese de que el servidor NetWare o Windows en el que ha creado el paquete snAppShot (archivos .FIL y archivos .AOT/.AXT) esté disponible para el Lanzador de aplicaciones. Para obtener más información acerca de los requisitos del Lanzador de aplicaciones para acceder a un recurso de red, consulte


Preparación de una aplicación Web

Una aplicación Web es cualquier aplicación (o contenido Web) que se puede lanzar a través de una URL en un navegador Web. Básicamente, está poniendo la URL de una aplicación Web a disposición de los usuarios a través de un método abreviado que se muestra en el Lanzador de aplicaciones. Cuando un usuario selecciona el método abreviado, el Lanzador de aplicaciones lanza el navegador Web del usuario, que muestra a continuación la aplicación Web.

Para preparar una aplicación Web a fin de distribuirla a los usuarios:

  1. Instale la aplicación Web en los servidores Web que corresponda.

  2. Si utiliza un producto de seguridad, como Novell iChain®, a fin de proporcionar autenticación y acceso seguro al contenido Web, asegúrese de que ha dado acceso a los usuarios a los que va a distribuir la aplicación Web.


Preparación de una aplicación de Terminal Server

Una aplicación de un servidor Terminal es una aplicación alojada en un servidor Terminal Server de Microsoft Windows o en un servidor Citrix* MetaFrame*. Los usuarios ejecutan la aplicación mediante sesiones de cliente de servidor Terminal en sus estaciones de trabajo.

Para preparar una aplicación de servidor Terminal a fin de distribuirla a los usuarios:

  1. Instale la aplicación en el servidor Terminal. Para obtener más información acerca del uso de Gestión de aplicaciones de ZfD para distribuir aplicaciones a servidores Terminal Server, consulte Distribución de aplicaciones a servidores Terminal .

  2. Asegúrese de que los usuarios tienen cuentas de Terminal Server que proporcionan los derechos necesarios del sistema de archivos para ejecutar la aplicación. Si lo desea, puede configurar una cuenta para todos los usuarios. Para obtener más información, consulte Gestión de las cuentas de usuario de servidor Terminal .