Architetture applicative distribuite

Architetture applicative distribuite
a cosa serve un wire protocol in applicazioni corba? al recapito dei messaggi tra il client e il server
a quale livello di programmazione si affrontano i problemi di sicurezza? a tutti i livelli
applicativi diversi, basati su architetture j2ee e .net, possono scambiarsi dati? sì, ma devono adottare particolari protocolli e metodologie
c'è differenza tra web services e windows services? sono concetti molto diversi
che famiglia di metodi si usa per la risoluzione nomi a indirizzi in applicativi java? jndi
che tipo di testo può essere uno che contiene il tag <transaction>? xml
che vantaggio ha, per un utente, un'architettura multilivello rispetto ad una client-server? utilizzo tramite un browser web
chi lancia i service applications generati nel framework .net? il service control manager
ci sono funzioni di programmazione .net per rimuovere oggetti senza più riferimenti? si, sollecitando il garbage collector con 'system.gc.collect'
come si chiama il protocollo di serializzazione dell'architettura corba? iiop
come si chiama il servizio microsoft di gestione di code? msmq
come si chiama in java il corrispondente dello "stub" di corba? stub
come si chiama in java il corrispondente di microsoft asp? jsp
come si chiama in java il corrispondente di un compilatore idl corba? rmic
come si chiamano i programmi front-end lato client e server in corba? stub e skeleton
come si può generare un eseguibile standalone dal codice msil? col compilatore ilasm.exe
con quale protocollo sperimentale si possono ricercare web services in rete? uddi
corba sta a stub come .net sta a? proxy
cosa compie il sistema di sicurezza authenticode? identifica univocamente il programmatore del codice
cosa corrisponde in java alle remote procedure calls? la remote method invocation
cosa esegue la funzione "finalize()" in .net? rilascia le risorse di un oggetto
cosa si può intendere per middleware? l'infrastruttura software di collegamento tra applicativi
cosa significa la sigla asp? active server pages
cosa significa la sigla j2se? java 2 standard edition
cos'è il c#? un linguaggio object oriented disponibile nell'ambiente .net
cos'è l'”introspezione” in un java bean? l'interrogazione runtime di costruttori e membri disponibili
cos'è un url? lo uniform resource locator
cos'è una 'assembly' in .net? un raggruppamento di file
cos'è xpath? la sintassi delle espressioni xml includenti metacaratteri
e' ben formato il tag <br/> in xhtml? sì
e' possibile installare applicativi .net su jakarta tomcat? no, tomcat permette solo di installare applicativi java
esiste un sistema operativo ottimale di base per gli applicativi distribuiti? no, i buoni applicativi distribuiti sono indipendenti dal sistema operativo
i tag xml devono essere maiuscoli o minuscoli? così come specificato nel loro schema
il codice microsoft intermediate language può eseguire direttamente sull'architettura intel? no, ha bisogno di compilazione just-in-time
il framework .net fornisce il supporto ai 'thread'? sì, supporto completo nativo
il modello activex data object (ado) è gerarchico? no
il prodotto ibm websphere può essere considerato un application server? sì
il servizio microsoft passport può contenere numeri di carte di credito? si
in che formato sono i file di configurazione che si usano in applicativi .net? xml
in teoria, occorrono strumenti microsoft per generare applicativi .net? no, basta che generino codice intermedio msil
la 'business logic' di un applicativo distribuito è funzionalmente parte del: application server
la cosiddetta "business logic" è l'insieme composto da: niente di tutto questo
la 'sicurezza a livello di codi ce d'accesso' determina permessi comuni a quale livello? assembly
l'architettura denominata "file server" è una struttura in cui: un server contiene solo i dati, senza effettuare nessuna operazione, neanche una query
nel design di un sito web con almeno 25.000 accessi al giorno, cosa è più importante prevedere? la possibilità di bilanciare il carico su più web server
nel framework .net, cosa vuo dire gac? global assembly cache
nel livello di base di sicurezza, cosa non può fare uno applet java? scrivere su disco fisso
nella progettazione di un applicativo distribuito, quale si può considerare la decisione più critica? la scelta dell'architettura
nell'architetettura denominata "three tier" è possibile identificare nei tre livelli i servizi di: data services, business services, user services
oltre alle classi connector e adapter, quale altra classe è presente in ado? dataset
per accedere a un database relazionale, quale tipo di driver si utilizza in java? jdbc
perché conviene separare i web server dagli application server? per motivi di sicurezza
perchè esistono i namespace? per evitare potenziali collisioni di variabili diverse con lo stesso nome
qual è il livello di interattività per i web-services? eseguono solo in background
qual è il principale vantaggio di java secondo la sun microsystems? la possibilità di eseguire il codice java su varie piattaforme architettoniche
qual è il protocollo di serializzazione tra un client java e un server corba? iiop
qual è la differenza tra un applicativo e un applet in java? un applet ha bisogno di un ambiente esterno in cui operare
qual è la funzione principale di un'ambiente gui? interagire graficamente con l'utente
qual è la più importante proprietà di una transazione? è atomica
qual è l'aspetto più problematico della programmazione con thread multipli? i problemi di sincronizzazione fra i threads
qual è un compilatore di interfacce in ambito microsoft? midl.exe
qual è un grosso vantaggio dell'uso di code per il recapito messaggi? il disaccoppiamento dal client e dal server
qual è un tipico linguaggio di programmazione per gli applicativi cgi tradizionali? perl
qual è una funzionalità di un object request broker? connettere le interfacce di accesso ai servizi implementativi
qual è uno dei fattori principali da considerare nella scelta di una architettura distribuita? scalabilità futura dell'architettura
quale componente determina le limitazioni di sicurezza di un applet java? la configurazione del class loader dell'applicativo ospite
quale considerazione deve essere alla base del progetto di un piano di disaster recovery? minimizzare i tempi per il ripristino dei servizi
quale dei seguenti aspetti di programmazione è tra i compiti di asp.net? autenticazione dell'utente
quale dei seguenti componenti non è indispensabile in un applicativo distribuito? interfaccia grafica utente
quale dei seguenti linguaggi di programmazione non è tipicamente usato in applicazioni corba? c#
quale dei seguenti non è un linguaggio per la specifica della sintassi di documenti xml? xsl
quale dei seguenti non è un metodo di autenticazione di accesso a pagine web? apop
quale dei seguenti non identifica ambienti di accesso ai dati di un applicativo .net? msmq
quale dei seguenti prodotti per rdbms potrebbe causare problemi di scalabiltà se si prevedono accessi concorrenti a 300.000 record? mysql
quale delle seguenti affermazioni è corretta per un enterprise java bean? risiede su un application server
quale delle seguenti operazioni non è consentita di default ad un applet java? leggere file dal disco locale
quale può considerarsi un pregio notevole dell'architettura corba? la separazione tra interfacce e implementazioni
quale può essere un valido ausilio nella scelta di una architettura distribuita? uno strumento software di prototipazione e simulazione
quale tecnologia tra le seguenti è la più indicata per la portabi lità dei dati in applicazioni distribuite? xml
quale tra le seguenti affermazioni descrive meglio il termine com? e' un insieme di specifiche per la scrittura di componenti software riutilizzabili
quale tra quelle elencate non è una esigenza primaria nell'ambito dello sviluppo di applicazioni distribuite? la velocità di esecuzione
quali dei seguenti formati non è previsto per un applicativo scritto in com? script interpretato
quali delle seguenti caratteristiche identifica un 'trusted applet' in java? il nome della sua directory di lavoro nella variabile classpath
quali delle seguenti funzionalità non fa parte di una architettura standard a 4 livelli? il versioning server
si possono scrivere oggetti .net in visual basic? sì
si può accedere con odbc a un database reticolare? no
si può eseguire un oggetto com nel framework .net? sì, esiste compatibilità
si può includere in un applicativo java un programma originariamente scritto in cobol? si, incapsulandolo in codice jni
su quale modello di programmaz ione sono basati i windows services? client-server
su quale modello di programmazione sono basati gli applicativi distribuiti java e .net? la tecnologia object oriented
tomcat può funzionare come server web? sì, ma funziona meglio se associato a un server web separato
tramite quale protocollo vengono scaricati dal server al client gli applet activex? http
tutto considerato, è più veloce un programma com o .net? com
un applet ed un servlet scritti in java possono comunicare direttamente tra loro? si, con un numero diverso di protocolli
un applicativo microsoft office può utilizzare un applet activex? si
un componente active server su quale server viene attivato? sull'application server
un driver nativo jdbc scritto in puro java, di che tipo è? tipo 4
un messaggio soap può viaggiare incapsulato in un messaggio smtp? si
un 'object request broker' compie una mediazione tra: interfacce client e servizi che le implementano
una componente com tradizionale, una volta compilata, in che linguaggio risulta? codice binario eseguibile