Broker obiektowy:
ORB dostarcza dwóch interfejsów:
statyczny - rodzaj żądania jest znany w momencie tworzenia kodu klienta
dynamiczny - DII Dynamic Invocation Interface, umożliwia introspekcję obiektu i zbudowanie wywołania w czasie wykonania (at run-time)