ZAWWW-2st1.2-w03.tresc-1.0-Slajd17
Z Studia Informatyczne
ORB - usługodawcy
Usługodawcą (ang. servant) nazywamy dowolny obiekt (lub inny element) przygotowany w konkretnym języku programowania i implementujący wszystkie operacje obiektu CORBA wyspecyfikowane w deskryptorze IDL obiektu. Każdy obiekt jest dostępny z poziomu klientów poprzez referencje. Odwzorowaniem referencji na usługodawcę zajmuje się moduł ORB. Wiele różnych referencji może być odwzorowywanych na tego samego usługodawcę, ale każda referencja może być też odwzorowywana na wielu różnych usługodawców podczas swego działania. Mogą także istnieć obiekty, które nie posiadają aktualnie żadnych aktywnych usługodawców (aktywizacja usługodawców jest obowiązkiem ORB), lub nie posiadają wcale żadnych usługodawców.