執行於網路上的 Object Request Broker (ORB) 作用如「中介」,用於執行於一個以上處理器上的分散式應用程式。ORB 提供這些服務:
- 將用戶端的要求連接至回應該要求的伺服器元件,而不管網路上伺服器正在執行的位置。
- 讓用戶端免於強制知道網路上伺服器的位置,是為了要使用其中一項服務。
支援的 IBM® Rational® Rhapsody® CORBA
ORB 是 TAO(來自 ACE)。ACE 是個開放程式碼架構,提供許多元件及型樣用以開發高效能、分散式即時及內嵌的系統。TAO ORB 針對 Socket、分工迴圈、執行緒及同步化基本節點,支援有效的摘要。