RPC orientés objets + nombreux services
–Invocation de méthodes sur des objets distribués
–Indépendant du langage => utilisation d’un IDL (Interface Definition
Language)
Outils
–Génération des souches/squelettes depuis l’IDL
–Service de nommage complet, service de trading (annuaire page jaunes)
–Gestion des événements, de la persistance, du temps-réel, du streaming...
Multi-langage et multi-plateforme
–langages gérés : C, C++, Java, COBOL, Smalltalk, Ada, Lisp,
Python et IDLscript.
Interopérabilité entre plusieurs ORBs : GIOP/IIOP