Fase di esecuzione - web server Cassini
copia linkTrascrizione
L’esecuzione di una applicazione web richiede la presenza di un server web che ne serva, appunto, le pagine; in produzione sono 2 i server web maggiormente utilizzati Internet Information Server in sistemi Windows e Apache in sistemi Linux; per quanto riguarda la fase di test, in versione C#, viene utilizzato un server web light denominato Cassini; è un server web Microsoft light utilizzato di solito per la prova delle applicazioni.
Eseguendo l’applicazione dall’ambiente Foundation vengono effettuati i seguenti step:
Per la parte Java, è richiesta l’installazione di componenti esterni (Apache, Java Kit etc); avevamo trattato l’argomento in tutorial precedenti, comunque ricordo menu Strumenti -> Opzioni -> Ambiente Java. Troviamo le richieste e quindi le installazioni di componenti esterni da effettuare.
Ricompiliamo e avviamo l’applicazione, Menu Modifica -> Compila -> Pulsante OK.
Attendiamo qualche istante e il browser selezionato dovrebbe aprirsi ed ecco l’applicazione.
Potrei ottenere errori anche in questa fase, sono di solito errori che non hanno impedito la compilazione ma creano problematiche in esecuzione; un caso classico è aver richiamato una libreria a 64 Bit dentro ad una applicazione a 32 bit.
Ora possiamo utilizzare l’applicazione e testarla: notiamo che grazie al template grafico, l’applicazione contiene una barra del titolo, un menu principale sul lato sinistro, una pagina di benvenuto; nel menu a sinistra troviamo il CommandSet Configura, e sotto le 3 voci di menu (Localita, Servizi, Utenti). Facciamo clic sulla voce Località, così’ possiamo controllare la videata e possiamo aggiungere elementi.
Lascio a voi continuare il test: aprite videate, inserite dati, effettuate ricerche: insomma fate un primissimo test dell’applicazione; di solito non è mai ‘buona la prima’.
Eseguendo l’applicazione dall’ambiente Foundation vengono effettuati i seguenti step:
- 1) Configurato il server Web Cassini
- 2) Creato un Web Site localhost con una applicazione che punti alla cartella csharp e che risponda alle richieste su una determinata porta TCP (di solito le porte sono variabili da 1301 in avanti)
- 3) Viene avviato il server Web Cassini
- 4) Viene avviato il browser scelto nelle impostazioni di Foundation
- 5) Richiamato l’URL dell’applicativo normalmente localhost: porta /NOMEAPPLICAZIONE
Per la parte Java, è richiesta l’installazione di componenti esterni (Apache, Java Kit etc); avevamo trattato l’argomento in tutorial precedenti, comunque ricordo menu Strumenti -> Opzioni -> Ambiente Java. Troviamo le richieste e quindi le installazioni di componenti esterni da effettuare.
Ricompiliamo e avviamo l’applicazione, Menu Modifica -> Compila -> Pulsante OK.
Attendiamo qualche istante e il browser selezionato dovrebbe aprirsi ed ecco l’applicazione.
Potrei ottenere errori anche in questa fase, sono di solito errori che non hanno impedito la compilazione ma creano problematiche in esecuzione; un caso classico è aver richiamato una libreria a 64 Bit dentro ad una applicazione a 32 bit.
Ora possiamo utilizzare l’applicazione e testarla: notiamo che grazie al template grafico, l’applicazione contiene una barra del titolo, un menu principale sul lato sinistro, una pagina di benvenuto; nel menu a sinistra troviamo il CommandSet Configura, e sotto le 3 voci di menu (Localita, Servizi, Utenti). Facciamo clic sulla voce Località, così’ possiamo controllare la videata e possiamo aggiungere elementi.
Lascio a voi continuare il test: aprite videate, inserite dati, effettuate ricerche: insomma fate un primissimo test dell’applicazione; di solito non è mai ‘buona la prima’.
Ultima modifica: 19/03/2021 / Validità: da 20.0.7800