Archive pour le Tag: ‘ThinApp

4 articles trouvés dans cette archive
Oct/13300

Comme évoqué dans le précédent article, je bossais sur la Labs du VMworld Europe dans l’équipe Forest (ThinApp et Mirage). En complément du très bon Lab sur ThinApp (HOL-MBL-1311) créé par Peter Bjork, je voulais mettre en avant un super outil démontrer pour le troubleshooting ThinApp: SpyStudio. Malheureusement, on ne retrouve pas la vidéo dans le chapitre troubleshooting du manuel.

Voici la vidéo démontrant comment utiliser SpyStudio pour résoudre un problème de packaging ThinApp:

Cette outil permet de faire des comparaisons entre des traces d’exécution de l’application en natif et en contexte ThinApp. Cette application est dévéloppée par Nektra et téléchargeable gratuitement ici.

 

Mar/13180

Le streaming d’application ThinApp était présent dans l’interface d’Horizon Application Manager 1.5 (admin et agent) alors qu’elle n’est plus visible dans Horizon Workspace 1.0. Cette fonctionnalité est toujours présente mais n’est pas présentée d’un point de vue GUI.

Pour activer cette fonctionnalité, il faut installer l’agent Workspace en ligne de commande avec les paramètres suivants:

VMware-Horizon-Workspace-1.0.0-1028171.exe /z HORIZONSERVER=https://horizon.mydomain.com /v DOWNLOAD=0 POLLINGINTERVAL=60

/s pour installer l’agent Workspace en mode silencieux.

/z pour préciser les paramètres « HorizonServer » et/ou « SSLbypass ».

HORIZONSERVER est adresse du serveur Horizon (généralement on précise https mais pas obligatoire).

SSLBYPASS à 1 pour ignorer les erreurs de certificats.

/v pour préciser les paramètres « Download » et/ou « PollInterval ».

DOWNLOAD à 0 signifie Streaming d’application ThinApp, 1 pour le téléchargement complet.

POLLINTERVAL est l’interval de synchronisation des applications ThinApp (en minutes).

Il est également possible de modifier ce paramètre en éditant la base de registre dans HKLM\Software\VMware, Inc.\VMware Horizon Apps\ (comme ci-dessous):

HorizonWorkspace-reg-streaming

Déc/1250

La création d’une application en tant que package ThinApp (ou « ThinAppiser » l’application) se fait par la phase de « Capture&Build » (CnB). Une partie du fichier Package.ini est générée par l’interface graphique du module ThinApp capture, mais sa personnalisation avancée est l’un des éléments clé de l’étape CnB en fonction de la phase de test et de validation.

NB: Ces paramètres sont applicables à la version actuelle de ThinApp (4.7.3).

Voici donc la liste des paramètres disponibles dans ce fichier:

[Compression]

CompressionType : Défini si le package est compressé. Ce paramètre s’utilise avec le paramètre « OptimizeFor ». Valeurs possibles: None / Fast / Small
MSICompressionType : Définit si package MSI est compressé (à préciser seulement si différent du précédent paramètre). Valeurs possibles: None / Fast / Small
BlockSize : définit la taille des blocs de compression lors de la génération du package. Plus la taille de bloc est élevée meilleur est la compression, mais diminue les performances (génération du package plus long, temps d’ouverture de l’application plus long / overhead mémoire plus important). Quand la compression est activée, la taille par défaut est de 64 Ko et peu aller jusqu’à 1 Mo. Valeurs possibles: 64k / 128k / 256k / 512k / 1m
OptimizeFor : définit si la compression est faible pour optimiser pour le temps d’ouverture ou forte pour optimiser l’espace disques.  Valeurs possibles: Memory / Disk Lire la suite…

Juin/1216

2 jours après la sorite GA d’Horizon 1.5, les Labs de VMware viennent de sortir ThinApp Factory en tant que Fling (outil open). ThinApp Factory est une plateforme permettant de délivrer et gérer les applications Windows (ThinAppisées) aux utilisateurs finaux et ainsi cette gestion additionnel à la création d’un package ThinApp.

ThinApp Factory est une Virtual Appliance qui fournit les services suivants:

  • une interface utilisateur en mode Web avec notamment un éditeur de packages en mode graphique.
  • l’automatisation du processus de conversion avec la possibilité d’importer automatiquement les applications depuis un repository d’installers.
  • un catalogue d’applications virtualisées où les utilisateurs peuvent venir chercher ces applications ThinAppisées.
  • une plateforme d’intégration orienté Cloud avec l’abonnement à des flux de distribution d’applications externes comme VMware et des partenaires.

Lire la suite…