Naar inhoud springen

Common Object Request Broker Architecture

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Michiel1972 (overleg | bijdragen) op 7 jan 2005 om 21:13. (nocat)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Common Object Request Broker Architecture, kortweg CORBA is een ontwerp 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 serverobjecten bij de name server. Een cliënt zoekt remote serverobjecten op en roept methoden ervan aan.

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