Naar inhoud springen

Common Object Request Broker Architecture

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Kristof vt (overleg | bijdragen) op 7 nov 2003 om 09:52.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Common Object Request Broker Architecture, kortweg CORBA is een architectuur waarmee objecten, geschreven in verschillende programmeertalen en draaiend op verschillende machines, met elkaar kunnen communiceren. ORB's (Object Request Brokers) worden geleverd door verschillende bedrijven en zijn gebaseerd op IIOP (Internet Inter Orb Protocol), waardoor in principe cliënten en servers, onafhankelijk van de gebruikte ORB met elkaar kunnen praten.

De diensten die de server verleent worden met behulp van IDL (Interface Definition Language) in een .idl bestand vastgelegd. De server implementeert de diensten en registreert server objecten bij de name server. Een cliënt zoekt remote server objecten op en roept methoden ervan aan.

De standaard is bedacht door de The Object Management Group (OMG).