CA AppLogic® implementa le applicazioni tramite la combinazione di un descrittore di pacchetto, un assemblato singleton denominato "Main" e di un catalogo di applicazioni opzionali. Presupponendo che tutte le classi di appliance richieste esistano già in uno o più cataloghi, l'assemblaggio di un'applicazione consiste nella creazione dell'interno di un assemblato MAIN.
L'assemblato MAIN è diverso da altri assemblati poiché non ha terminali. I terminali vengono utilizzati solo per le connessioni tra appliance.
Per interagire con la rete IP esterna, l'applicazione deve includere una o più appliance gateway. I gateway sono appliance del catalogo di tipo standard che isolano il resto dell'applicazione dai dettagli e dalle impostazioni necessarie per le interazioni. Come vantaggio aggiuntivo, i gateway dispongono di un firewall incorporato.
Per ulteriori informazioni, consultare la sezione Configurazione applicazione.
Nota: la creazione di un'applicazione è un processo interattivo. È possibile creare una nuova applicazione da zero oppure copiare un'applicazione esistente e modificarla in base alle esigenze.
Ad esempio, è possibile inserire tutti i file HTML, le immagini statiche, gli script CGI e i pacchetti EJB in directory diverse di uno stesso volume e, successivamente, fornire questo volume a tutti i server Web e ai server J2EE.
La progettazione della nuova applicazione è completata quando il singleton MAIN è stato assemblato interamente e tutte le subordinate incluse in esso sono disponibili e sono stati configurati correttamente. Non appena eseguita la fase, l'applicazione è immediatamente pronta per l'esecuzione in un sistema hardware di destinazione.
Importante: la prima volta che si avvia un'applicazione dopo l'aggiunta di una o più appliance nuove, CA AppLogic® crea automaticamente un'istanza di tutti i volumi delle classi per le appliance. A seconda delle dimensioni di tali volumi, il processo può richiedere tra i 2 e i 10 minuti o ancora di più.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|