Common Object Request Broker Architecture: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
m robot dodaje: sl:CORBA |
M fiedoruk (dyskusja | edycje) m ujednoznacznienie linku do hasła interfejs |
||
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]], 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.
|