Common Object Request Broker Architecture: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
A. (dyskusja | edycje)
m →‎Standard CORBA: drobne redakcyjne
dodano rozwinięcieskrótu IDL -> Interface Definition Language
Linia 1:
'''CORBA''' ([[język angielski|ang.]] ''Common Object Request Broker Architecture'') to technologia zapewniająca komunikację pomiędzy [[programowanie obiektowe|obiektami]] pracującymi w heterogenicznych (różnorodnych) systemach komputerowych. Obiekty pełniące dowolne funkcje mogą być zaimplementowane w różnych [[język programowania|językach programowania]], na dowolnej platformie sprzętowej, pod kontrolą różnych [[system operacyjny|systemów operacyjnych]].
 
Opis obiektów, a właściwie [[interfejs klasy|interfejsów]] do nich, znajduje się w pliku IDL (ang. ''Interface Definition Language''), który jest kompilowany na kod zajmujący się przekazywaniem metod (w przypadku implementacji technologii CORBA w niektórych językach interpretowanych, plik IDL jest interpretowany w czasie wykonania).
 
Obiekty mają swoje adresy [[IOR]] (ang. ''Interoperable Object Reference''). Są to kilkusetznakowe adresy kodujące wiele informacji o obiekcie, m.in. adres komputera, adres programu na komputerze, informacje o [[Kolejność bajtów|kolejności zapisu bajtów]] (czy jest to [[Kolejność bajtów|''big endian'']], czy [[Kolejność bajtów|''little endian'']]), numer obiektu, typ obiektu, itd.