DEIS - Facoltà di Ingegneria - Università di Bologna

Reti di Calcolatori LS

Ingegneria Informatica - Secondo Anno della Laurea Specialistica

Frequently Asked Question


Questa pagina raccoglie domande e risposte frequenti su argomenti e tematiche varie di interesse per il corso.


Q1: Potrebbe farmi un esempio di una applicazione distribuita in una singola LAN in cui sia suggerito l'uso della specifica CORBA?
A1: Su una singola LAN, ma non credo che sia diverso pensare a più LAN interconnesse, quello che rende CORBA adatto è la possibilità di avere dei servizi che si vogliano riutilizzare da qualunque ambiente da dovunque siano stati messi a disposizione. I servizi devono essere appunto a grana grossa per essere sensati comparati con i costi della infrastruttura.

Facciamo uno scenario di una azienda che abbia diversi reparti in cui si lavora su temi separati e tecnologie separate, linguaggi e sistemi operativi (, ma vestibili ad oggetti).
Una sezione si occupa di monitoraggio delle risorse ed è in grado di dare molti indicatori su risorse specificate dall'utente (verificando autorizzazione e ... altro).
Una sezione si occupa di sicurezza ed è in grado di di fornire dei servizi di single sign on che permettono di avere una idea delle autorizzazioni di accesso degli utenti.
Un reparto si occupa dell'adattmento delle informazioni a terminali diversi e con diverse necessità di adattamento,...
pensi lei a servizi ulteriori di database e data mining di organizzazione eccecc..

Insomma in questi ambienti, CORBA crea uno scenario di organizzazione a massimo riutilizzo. Tutti fanno riferimento ai servizi, qualunque sia il reparto dove siano stati prodotti.

La tecnologia è, da una parte, a grana grossa, abilitando operazioni complete e complesse, come un servizio di autenticazione as una directory, ad esempio, ma con protocolli di lavoro binario (e quindi piu' efficienti di protocolli sorgenti e di alto livello, vedi Web services).

Potrebbe essere usato anche da diverse PMI, magari cooperando tra di loro. Anche diverse Pubbliche Amministrazioni, anche piccole come comuni, che potrebbere avere servizi differenziati e federabili, ecc.ecc.
potrebbe servire ai provider di servizi per avere la possibilità di distribuirsi facilmente.