Common Object Request Broker Architecture: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 9:
== Introduzione ==
CORBA è un meccanismo [[software]] per la gestione delle chiamate a procedura con oggetti di invocazione che risiedono in uno stesso spazio degli indirizzi (applicazione) o in uno spazio degli indirizzi remoto (stesso host o host remoti collegati in rete). La versione 1.0 è stata rilasciata nell'ottobre 1991.
CORBA utilizza un apposito linguaggio denominato [[Interface Description Language]] (IDL) per definire le interfacce che gli oggetti presentano al "mondo esterno". CORBA specifica poi una “mappatura” da IDL a specifici linguaggi di implementazione come [[C++]] o [[Java (linguaggio)|Java]]. Mappature standard esistono inoltre per [[Ada (linguaggio)|Ada]], [[C (linguaggio)|C]], [[C++]], [[Lisp]], [[Smalltalk]], [[Java (linguaggio)|Java]], [[COBOL]], [[PL/I]] e [[Python]]. Esistono anche mappature non standard per [[Perl]], [[Visual Basic]], [[Ruby]], [[Erlang (linguaggio)|Erlang]], e [[Tcl]] implementati mediante [[Object Request Broker]] (ORB) scritti per questi linguaggi.
|