Ultimo aggiornamento: 21.10.2009

Citrix XenApp Plugin

Metodi di distribuzione





Scelta del metodo di distribuzione


Per l’accesso alle applicazioni e ai contenuti pubblicati sul server Citrix, gli utenti necessitano di un software client (denominato client ICA nelle versioni Presentation Server e XenApp Plugin nella nuova versione XenApp). Per distribuire ed installare il client/plugin hai a disposizione i metodi seguenti:

  • Microsoft Systems Management Server (SMS)

  • Servizi di Active Directory, solo per i client che utilizzano pacchetti di installazione di Windows Installer *.msi

  • CD-ROM dei componenti di MetaFrame/Presentation Server

  • Browser internet

  • Condivisione di rete

  • Dischetti di installazione


Consiglio: utilizza la banca dati degli aggiornamenti client per distribuire le versioni più recenti dei client.

Se gli utenti hanno poca esperienza con il computer, puoi installare il client/plugin direttamente dal CD-ROM dei componenti di MetaFrame/Presentation Server. Al contrario, per utenti con una certa esperienza, puoi inviare un messaggio di posta elettronica con il collegamento alla condivisione di rete per l’installazione del software.

In aziende di grandi dimensioni oppure ASP (Application Service Provider) con centinaia oppure migliaia di client distribuiti in diverse località, l’installazione manuale non è per niente indicata. In questo caso puoi utilizzare il browser web, Active Directory oppure Microsoft SMS per la distribuzione automatica del client.

La tabella seguente mostra un riassunto delle possibilità di installazione del client ICA:

Organizzazione Metodo di distribuzione Funzionamento
Aziende o ASP che mettono a disposizione contenuti personalizzati e applicazioni pubblicate. Interfaccia web Gli utenti cliccano i collegamenti (links) sul desktop oppure utilizzano un browser web supportato.
Aziende, ASP, piccole aziende Active Directory o Systems Management Server (SMS) Gli utenti scaricano il programma da un punto centrale di installazione.
Aziende, ASP, piccole aziende Installazione basata su web Gli utenti usano il browser web per visitare la pagina di installazione e scaricare il programma.
Aziende, piccole aziende Condivisione di rete Gli utenti si connettono ad una cartella condivisa ed installano il programma dalla rete.
Piccole aziende, aziende con utenti remoti che necessitano di supporti di installazione Dischetti, CD-ROM, memory sticks Gli utenti installano il programma tramite i dischetti di installazione, CD-ROM oppure memory sticks.



Metodi di accesso alle applicazioni


Per mettere a disposizione degli utenti le applicazioni sul server puoi utilizzare diversi metodi.

Se vuoi configurare l’accesso tramite un sito internet, ad esempio intranet, puoi utilizzare l’interfaccia web. In questo modo, gli utenti cliccano un collegamento sulla pagina internet oppure un collegamento sul desktop (tramite l’agente di Program Neighborhood).

In alternativa puoi configurare l’accesso diretto tramite il client ICA, senza pagine internet. Gli utenti avviano il client di MetaFrame Presentation Server per Windows 32 bit per accedere alle applicazioni. Nel caso del client 16 bit, la connessione avviene tramite l’utilità Remote Application Manager.


Accesso tramite l’interfaccia web


Se desideri implementare un punto di accesso basato sulla tecnologia web, puoi utilizzare l’interfaccia web per integrare gruppi di applicazioni e informazioni direttamente nel tuo portale internet o intranet dell’azienda. Tramite l’interfaccia web, gli utenti possono accedere alle applicazioni tramite le icone sul desktop o nel menù Avvio (con l’agente di Program Neighborhood) oppure tramite un browser internet.

Un sistema MetaFrame Presentation Server integrato con il web necessita di tre componenti: la farm dei server, i server web ed i dispositivi client. La funzione di installazione del client web controlla, durante l’accesso dell’utente, che tipo di client è attualmente installato. Se nessun client è installato, il programma visualizza i collegamenti necessari per scaricare il software.

IMPORTANTE: Il sito web dell’interfaccia web è installato nella cartella predefinita C:\Inetpub\wwwroot\Citrix\MetaFrame sul server IIS. Questo sito web contiene del codice che verifica, durante l’esecuzione, la cartella in cui è salvato il software client. Per utilizzare la funzione di installazione del client tramite l’interfaccia web, copia l’intero contenuto della cartella \Icaweb dal CD-ROM di Presentation Server nella cartella C:\Inetpub\wwwroot\Citrix\MetaFrame\Icaweb.

Per ulteriori informazioni, consulta il capitolo Interfaccia Web.


Aiuto per la scelta del metodo di distribuzione


Prima di distribuire il software client, tieni presente i fattori seguenti:

Client che devono essere supportati: verifica il tipo di client e sistemi operativi che devono essere supportati nel tuo ambiente MetaFrame.

Per una piccola azienda con un solo sistema operativo, la distribuzione del client di Presentation Server tramite dischetti di installazione o meglio ancora tramite una condivisione di rete, è la soluzione più indicata.

Ambienti eterogenei e distribuzione del software client in aziende dislocate in tutto il modo oppure ASP necessitano di un metodo di installazione diverso. In questi casi, l’installazione tramite web è il metodo più efficiente.

Amministrazione e configurazione centrale: prima di distribuire il client, è possibile definire delle impostazioni per la configurazione dell’accesso alle applicazioni sul server MetaFrame.

Requisiti per l’utente finale: la facilità di installazione per l’utente finale è un fattore chiave per una distribuzione perfetta del software.

Per aziende e ASP con migliaia di client, un’installazione facilitata per l’utente è un fattore indispensabile. La distribuzione del software client è possibile tramite Script oppure altri software commerciali adatti allo scopo.


Utilizzo del CD dei componenti


Il CD-ROM dei componenti di Presentation Server contiene tutti i file di installazione necessari per la distribuzione dei client. Alcuni esempi per la distribuzione del software client:


  • Copia il software client sul server che esegue Presentation Server, nella banca dati dei client

  • Installa il software client direttamente sui client tramite il CD dei componenti

  • Copia il software client in una condivisione di rete

  • Crea dei dischetti di installazione


  • Il capitolo XenApp Plugin - Installazione mostra un esempio di installazione manuale.

    Per gestire e aggiornare i client in modo automatizzato e centrale, puoi copiare il software client sul server che esegue Presentation Server. Per la copia dei file apri l’utilità ICA Client Update Database oppure esegui questa operazione durante l’installazione di Presentation Server.

    L’utilità ICA Client Update Database ti permette di eseguire le attività seguenti:

    • Creare e aggiornare le immagini dei client sul server

    • Creare e aggiornare la banca dati di aggiornamento dei client


    Il capitolo Presentation Server - ICA Client Update Configuration ti mostra un esempio pratico.


    Installazione del client Pass-through


    Durante l’installazione di Presentation Server puoi installare Program Neighborhood o l’agente di Program Neighborhood sul server terminal.

    L’installazione di Program Neighborhood sul server permette ad utenti di altri client con minori funzionalità di accedere a tutte le funzioni di Program Neighborhood. Gli utenti avviano Program Neighborhood come applicazione pubblicata ed infine avviano le applicazioni necessarie dalla sessione di Program Neighborhood.


    Utilizzo del pacchetto di installazione


    Il software client di MetaFrame Presentation Server per Windows 32 bit (Program Neighborhood, agente di Program Neighborhood e client web) sono disponibili in formato MSI (pacchetto di installazione per Microsoft Windows Installer). I pacchetti di installazione MSI possono essere modificati e distribuiti tramite Microsoft Systems Management Server oppure i servizi di Active Directory.

    Il pacchetto di installazione Ica32pkg.msi si trova sul CD-ROM dei componenti, nella cartella Icainst\%lingua%\ica32.

    I valori possibili per la variabile %lingua% sono:

    • En (inglese)

    • Fr (francese)

    • De (tedesco)

    • Ja (giapponese)

    • Es (spagnolo)


    NOTA: il servizio Windows Installer è disponibile sui computer Windows 2000, Windows XP, Windows Server 2003 e Windows ME. Sui sistemi operativi meno recenti deve essere installato manualmente.


    Distribuzione del software tramite web


    Per aziende di grandi dimensioni e ASP, la distribuzione del software tramite web è un’ottima soluzione, in quanto permette di automatizzare il processo di distribuzione e centralizzare la configurazione delle impostazioni.

    Distribuzione tramite interfaccia web: la funzione di installazione integrata verifica all’accesso se il client è installato sul computer, in caso contrario visualizza il collegamento per scaricare il software.

    Per poter utilizzare questa funzione, assicurati che i file di installazione del software client siano memorizzati sul server web. Copia la cartella \Icaweb dal CD-ROM dei componenti di Presentation Server sul server dell’interfaccia web, nella cartella C:\Inetpub\Citrix\Icaweb.


    Utilizzo della connessione desktop remoto


    Presentation Server offre un supporto basilare per il software di connessione desktop remoto (RDP). Tramite l’interfaccia web, gli utenti possono accedere alle applicazioni con il client Program Neighborhood oppure con il software di connessione desktop remoto.

    Desktop remoto non deve essere preinstallato sul client dell’utente. È possibile distribuire il client automaticamente tramite un controllo ActiveX.

    Requisiti client: Internet Explorer 5.5 o superiore.
    Sistemi operativi supportati: Windows 2000, Windows NT, Windows Server 2003, Windows XP, Windows XP Media Center Edition, Windows 98, Windows ME.

    NOTA: le sessioni tramite desktop remoto non funzionano attraverso Secure Gateway.

    La tabella seguente mostra le funzioni di Presentation Server disponibili per gli utenti con una connessione tramite desktop remoto:

    Funzione di Presentation Server Supportata dalla connessione RDP
    Reindirizzamento del contenuto client-server No
    Reindirizzamento del contenuto server-client No
    Supporto dettati digitali No
    Riconfigurazione dinamica della sessione
    Opzioni del client di Presentation Server (audio, crittografia, impostazioni di stampa) No
    Keep-Alive per ICA No
    Miglioramento del login per gli utenti Parzialmente *
    Larghezza di banda per la stampa No
    Collegamenti di applicazioni pubblicate sul desktop e nel menù Avvio No
    Stabilità sessione (session reliability) No
    Accelerazione SpeedScreen per il browser No
    Accelerazione SpeedScreen per flash No
    Accelerazione SpeedScreen per le immagini No
    Accelerazione SpeedScreen per multimedia No
    Riduzione latenza SpeedScreen No
    Controllo dell'area di lavoro No
    Zona preferita e failover

    * Nella versione attuale, le informazioni di connessione e di accesso sono visualizzati con una serie di finestre con la stessa grafica, dal clic sul collegamento dell’applicazione nell’interfaccia web, attraverso l’autenticazione utente fino al caricamento dell’applicazione. Alcune finestre sono create da Presentation Server, altre dal client. Il controllo ActiveX per la connessione desktop remoto non offre questa funzionalità, per questo motivo sono mostrate solamente le finestre create da Presentation Server. Le finestre client non sono disponibili.


    Oggetto client ICA


    Le specificazioni per l’oggetto client mettono a disposizione una serie di API (Application Programming Interface) per il client Windows 32 bit. Ogni applicazione che supporta l’integrazione degli oggetti può implementare una connessione con il client.

    Le API permettono agli amministratori MetaFrame e sviluppatori web di controllare e modificare la visualizzazione e le funzioni del client tramite codice:

    • Utilizzo dell’oggetto client ICA con applicazioni commerciali che supportano l’integrazione degli oggetti, ad esempio browser come Internet Explorer oppure il pacchetto Microsoft Office.

    • Integrazione delle funzioni ICA in applicazioni di altri produttori.

    • Utilizzo delle API dell’oggetto client ICA con script personalizzati (Visual Basic e HTML).


    Trovi ulteriori informazioni nel documento Object Programmer’s Guide sul sito di supporto Citrix.



    Free counter and web stats