ZAWWW-2st1.2-w03.tresc-1.0-Slajd6
OMG i historia standardu
Standard CORBA został opracowany przez OMG (ang. Object Management Group), konsorcjum zrzeszające około 800 firm z branży informatycznej. Zostało ono powołane w 1989 roku przez wiodące na rynku firmy i od tego czasu zajmuje się standaryzacją wielu produktów i technologii związanych z przetwarzaniem rozproszonym. Podstawowym dziełem OMG jest standard OMA (ang. Object Management Architecture), który stanowi połączenie wielu różnych technologii internetowych. Inne standardy opracowane i pielęgnowane przez OMG to CORBA, UML (ang. Unified Modeling Language), XMI (ang. XML Metadata Interchange) oraz MDA (ang. Model Driven Architecture). CORBA jest zatem wynikiem szerokiego kompromisu między wieloma producentami, co niestety często rzutuje na przenaszalność i uniwersalność niektórych modułów.
Jak na produkt informatyczny, CORBA ma za sobą wieloletnią tradycję. Pierwsza wersja standardu CORBA pojawiła się w roku 1990. Wprowadzenie języka IDL (wersja 1.1, 1991 rok) i ustabilizowanie wielu aspektów architektury w wersji 1.2 (1993) zdobyło architekturze CORBA wielu zwolenników. Kamieniem milowym rozwoju standardu była wersja 2.0, wprowadzająca protokół IIOP i opublikowana w roku 1994. Kolejne dziesięć lat to następne wersje standardu, aż do wersji 2.6, i liczne poprawki i rozszerzenia, przede wszystkim o wiązania dla coraz to nowych języków programowania. Od lipca 2003 obowiązuje wersja 3.0 standardu.