Home » Projects » CORBA » Product Matrix

  Home   |   Projects   |   Personal   |   Publications   |   Books   |   Sitemap  

CORBA Product Profiles

This page provides an overview of what features are supported by a given CORBA implementation. Anyone can submit a new profile using the questionnaire tool provided by this page. If you are knowledgeable with any ORB-implementation, please take a moment to fill out the questionnaire. The product profile will be automatically added to this page once the questionnaire is submitted.

There are four supporting categories for each feature defined by the OMG CORBA specification (e.g., DII, DSI, POA, etc):

Symbol Category Remarks
Y
Yes - feature is supported If the feature is provided by a 3rd-party vendor, the questionnaire does not distinguish between original and 3rd-party extensions. It is assumed that the ORB vendor knows what extensions exist and where to get them.
-
No - feature is not supported  
P
Planned - support for feature is planned The ORB vendor or a 3rd-party provider plan to offer this feature "in the near future". This category is supposed to give customers a rough idea on what future extensions they can expect from a given ORB.
?
Unknown The submitter of the profile does not know whether this feature is supported by the ORB or not.

Please do not submit any bogus profiles. If you have a question regarding a specific profile, please contact the submitter who is mentioned in the profile. Send me an email if you have any general problems or questions. This CORBA product profile page was done with QTool.

Submitted Profiles

The following profiles have been submitted so far. Click on the ORB name to view its profile and click on "Edit" to update a profile. Note that the individual profiles contain more detailed information than the product matrix below.

CORBA Product Matrix

Profile
 
Language Mappings
Protocols
Core
OS CPP C St Ada Java Lisp COBOL Python Tcl Perl SOAP COM DII DSI IFR BOA POA VTS
Borland Enterprise Server Visibroker Ed.
-
Y
-
-
-
Y
-
-
-
-
-
Y
-
Y
Y
Y
Y
Y
Y
BusinessWare
-
Y
-
-
-
Y
-
-
-
-
-
P
Y
Y
Y
Y
P
P
P
DSTC CORBA Services
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
e*ORB C++ Edition
-
Y
Y
?
?
?
?
?
?
?
?
?
?
-
-
-
-
Y
-
e*ORB Java Edition
-
?
?
?
?
Y
?
?
?
?
?
?
?
P
P
-
-
Y
-
Egypt/Taiwan
-
P
Y
-
-
-
-
-
-
-
P
-
-
Y
Y
Y
Y
Y
Y
EJCCM
Y
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
Eorb
-
Y
Y
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
-
Gibraltars
Y
P
Y
-
-
-
-
-
-
-
P
-
-
-
-
-
-
Y
Y
GNU Classpath
Y
-
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
-
-
Y
Y
HP NonStop CORBA
-
Y
-
-
-
Y
-
-
-
-
-
Y
-
Y
Y
Y
-
Y
Y
Jacorb
Y
-
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
-
Y
Y
JacORB
Y
-
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
-
Y
Y
Java 2 Standard Edition 1.4.1
-
-
-
-
-
Y
-
-
-
-
-
P
-
Y
Y
P
Y
Y
Y
Jonathan
Y
-
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
P
-
P
P
Mexico/Jordan
-
P
Y
-
-
P
-
-
-
-
P
-
-
Y
Y
Y
-
Y
Y
MICO
Y
Y
-
-
-
-
-
-
-
Y
-
-
-
Y
Y
Y
Y
Y
Y
mico/E
Y
-
-
-
-
-
-
-
-
-
-
-
-
Y
Y
Y
Y
Y
Y
microORB
P
-
Y
-
P
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
MiddCor
-
-
-
-
-
-
-
-
-
-
-
?
?
-
-
-
-
Y
Y
Omniorb
Y
Y
-
-
-
-
-
-
Y
-
-
-
-
Y
Y
Y
Y
Y
P
omniORB 3
Y
Y
-
-
-
-
-
-
Y
-
-
?
?
Y
Y
Y
Y
Y
-
omniORB 4.0 preview
Y
Y
-
-
-
-
-
-
Y
-
-
-
-
Y
Y
Y
Y
Y
-
Openfusion TCS (Total CORBA Solution)
Y
Y
P
-
-
Y
-
-
-
-
-
Y
-
Y
Y
Y
Y
Y
Y
OpenORB
Y
-
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
Y
Y
Y
Orb2
-
Y
Y
-
-
Y
-
P
-
-
-
P
Y
Y
Y
Y
Y
Y
Y
Orbacus
Y
Y
Y
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
-
Y
Y
ORBacus 3
-
Y
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
Y
-
-
ORBacus 4
-
Y
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
-
Y
Y
ORBacus/E 1.1
-
Y
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
-
Orbexpress GT for C++
-
Y
-
-
-
-
-
-
-
-
-
-
-
P
P
P
-
Y
P
Orbexpress RT for Ada
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
Y
P
Orbexpress ST for Ada
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
Y
Y
P
Orbexpress ST for C++
-
Y
-
-
-
-
-
-
-
-
-
-
-
P
P
P
-
Y
P
Orbit2 for Red Hat Linux 8.0
Y
Y
Y
-
-
-
Y
-
P
-
P
-
-
-
-
-
?
Y
Y
Orbix 2000
-
Y
-
-
-
Y
-
P
-
-
-
Y
Y
Y
Y
Y
-
Y
Y
Orbix E2A Application Server Platform
-
Y
Y
-
-
Y
-
Y
-
-
-
Y
Y
Y
Y
Y
-
Y
Y
Orbix/E 2.0
-
Y
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
Orbriver
-
Y
-
-
Y
Y
-
-
-
-
-
-
-
Y
P
Y
-
Y
Y
Orbriver RT
-
Y
-
-
Y
Y
-
-
-
-
-
-
-
Y
P
Y
-
Y
Y
PolyORB
Y
-
-
-
Y
-
-
-
-
-
-
Y
-
Y
Y
Y
-
Y
P
Sankhya Varadhi
-
Y
-
-
-
Y
-
-
-
-
-
Y
-
Y
Y
Y
-
Y
P
SmalltalkBroker
-
-
-
Y
-
-
-
-
-
-
-
-
-
Y
Y
Y
-
-
-
Tao
Y
Y
-
-
-
-
-
-
-
-
-
-
-
Y
Y
Y
-
Y
Y
Tao (The ACE ORB)
Y
Y
-
-
-
-
-
-
-
-
-
-
-
Y
Y
Y
-
Y
Y
The ACE ORB (TAO) 1.1a
Y
Y
-
-
-
-
-
-
-
-
-
-
-
Y
Y
P
-
Y
Y
The Community Openorb
Y
-
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
Y
Y
Y
Tuxedo 8.0
-
Y
-
-
-
Y
-
-
-
-
-
-
Y
Y
Y
Y
-
Y
Y
VBOrb
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
Y
VisiBroker
-
Y
-
-
-
Y
-
-
-
-
-
-
-
Y
Y
Y
Y
Y
Y
Visibroker RT (RealTime)
-
P
-
-
-
-
-
P
-
?
Y
-
-
Y
Y
Y
Y
Y
Y

 

Profile
Core
Services
Min AMI CCM QoS FT RT PSS CONC PROP EVNT RLSH NAM SEC TIME TRAD NOTF TRANS
Borland Enterprise Server Visibroker Ed.
-
-
-
Y
Y
-
-
-
-
Y
-
Y
Y
-
-
Y
Y
BusinessWare
?
Y
?
?
?
?
?
?
?
?
?
Y
?
?
?
?
?
DSTC CORBA Services
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
e*ORB C++ Edition
Y
Y
Y
?
Y
Y
Y
-
-
Y
-
Y
Y
Y
-
Y
?
e*ORB Java Edition
Y
-
-
-
P
-
?
?
?
?
?
Y
?
?
?
?
?
Egypt/Taiwan
Y
-
-
-
-
Y
Y
Y
Y
Y
-
Y
Y
Y
Y
Y
Y
EJCCM
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Eorb
Y
-
-
-
Y
Y
-
-
-
-
-
Y
-
-
-
Y
-
Gibraltars
Y
-
-
-
-
-
-
-
Y
Y
-
Y
Y
Y
Y
Y
-
GNU Classpath
-
-
-
P
P
P
-
-
-
-
-
Y
-
-
-
-
-
HP NonStop CORBA
-
P
-
Y
Y
-
-
-
P
Y
-
Y
P
P
P
P
Y
Jacorb
-
P
-
-
-
-
-
Y
-
Y
-
Y
P
-
Y
P
Y
JacORB
-
Y
-
-
-
-
-
Y
-
Y
-
Y
P
-
Y
Y
Y
Java 2 Standard Edition 1.4.1
?
?
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
Y
Jonathan
-
Y
P
-
-
-
P
-
-
Y
-
Y
-
-
-
-
P
Mexico/Jordan
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
MICO
Y
P
Y
-
P
-
-
-
Y
Y
Y
Y
Y
Y
Y
P
-
mico/E
-
-
P
-
-
-
P
-
P
Y
P
Y
-
-
Y
P
-
microORB
Y
Y
-
Y
-
Y
-
-
-
-
-
Y
-
-
Y
P
-
MiddCor
-
-
-
-
-
-
?
?
?
Y
?
Y
?
?
?
Y
?
Omniorb
-
P
-
-
-
-
-
-
-
Y
-
Y
-
-
-
Y
-
omniORB 3
-
-
-
-
-
-
-
-
-
Y
-
Y
-
-
-
Y
-
omniORB 4.0 preview
-
P
-
-
-
-
-
-
-
Y
-
Y
-
-
-
Y
-
Openfusion TCS (Total CORBA Solution)
Y
Y
P
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
P
OpenORB
-
-
-
-
P
-
Y
Y
Y
Y
-
Y
-
Y
Y
Y
Y
Orb2
P
P
-
P
P
-
-
-
-
Y
-
Y
Y
-
Y
-
-
Orbacus
-
Y
-
Y
-
-
-
-
-
Y
-
Y
-
-
-
Y
-
ORBacus 3
-
-
-
-
-
-
-
-
Y
Y
-
Y
-
Y
Y
-
-
ORBacus 4
-
P
-
-
-
-
-
-
Y
Y
-
Y
-
Y
Y
Y
Y
ORBacus/E 1.1
-
-
-
-
-
-
-
-
Y
Y
-
Y
-
Y
-
-
-
Orbexpress GT for C++
Y
Y
P
Y
-
-
-
-
-
Y
-
Y
P
P
-
P
-
Orbexpress RT for Ada
Y
Y
-
Y
P
Y
-
-
-
Y
-
Y
P
P
-
-
-
Orbexpress ST for Ada
Y
Y
-
Y
-
-
-
-
-
Y
-
Y
P
P
-
-
-
Orbexpress ST for C++
Y
Y
P
Y
-
-
-
-
-
Y
-
Y
P
P
-
P
-
Orbit2 for Red Hat Linux 8.0
?
Y
-
-
?
-
-
P
-
P
-
Y
-
-
-
-
P
Orbix 2000
-
Y
-
Y
Y
-
Y
-
-
Y
-
Y
-
-
Y
Y
Y
Orbix E2A Application Server Platform
-
Y
-
Y
Y
-
Y
-
-
Y
-
Y
Y
-
Y
Y
Y
Orbix/E 2.0
-
-
-
-
-
-
-
-
P
P
-
Y
-
-
-
-
-
Orbriver
P
-
P
-
P
-
-
-
-
Y
-
Y
P
P
-
P
-
Orbriver RT
P
P
P
P
P
P
-
-
-
Y
-
Y
P
P
-
P
-
PolyORB
-
-
-
P
P
Y
-
-
-
Y
-
Y
P
Y
-
Y
-
Sankhya Varadhi
Y
P
-
P
Y
P
P
-
-
Y
-
Y
Y
-
P
P
-
SmalltalkBroker
-
Y
-
-
-
-
-
Y
-
Y
-
Y
-
-
-
-
Y
Tao
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
Y
Y
Y
Y
Y
Y
Tao (The ACE ORB)
Y
Y
P
Y
P
Y
P
Y
Y
Y
-
Y
Y
Y
Y
Y
P
The ACE ORB (TAO) 1.1a
Y
Y
P
Y
P
P
-
Y
Y
Y
-
Y
P
Y
Y
Y
-
The Community Openorb
-
P
-
P
P
-
Y
Y
Y
Y
-
Y
-
Y
Y
Y
Y
Tuxedo 8.0
-
Y
-
Y
Y
-
-
Y
-
Y
-
Y
Y
-
-
Y
Y
VBOrb
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
VisiBroker
-
-
Y
Y
Y
-
Y
-
-
Y
-
Y
Y
-
-
Y
Y
Visibroker RT (RealTime)
Y
Y
-
-
-
Y
-
-
?
Y
-
Y
-
-
P
-
-

 

Abbrev. Description
Y Feature is present
N Feature is not present
P Feature planned for a future release
? Not known if feature is present
OS Open Source ORB
St Smalltalk
IIOP Internet Inter-ORB Protocol
SOAP Simple Object Access Protocol
COM Common Object Model
DII Dynamic Invocation Interface
DSI Dynamic Skeleton Interface
IFR Interface Repository
BOA Basic Object Adapter
POA Portable Object Adapter
VTS Value Type Semantics
Min MinimumCORBA
 
Abbrev. Description
AMI Asynchronous Messaging Interface
CCM CORBA Component Model
QoS Quality of Service
FT Fault tolerance
RT Real time
PSS Persistent State Service
CONC Concurrency Service
PROP Property Service
EVNT Event Service
RLSH Relationship Service
NAM Naming Service
SEC Security Service
TIME Time Service
TRAD Trading Service
NOTF Notification Service
TRANS Transaction Service

Last modified: Saturday, 15-May-2004 18:03:08 PDT   (AP) 66832 visits