| distribution | mobility | language | platform | reflection | |
| COM | -- | -- | * | -- | +/-- |
| DCOM | + | -- | * | +/-- | +/-- |
| CORBA | + | -- | * | * | +/-- |
| Java/Beans | -- | classes | Java | * | + |
| Java/RMI | + | classes | Java | * | + |
| Voyager | + | objects | Java | * | + |
| distribution | mobility | language | platform | reflection | |
| COM | -- | -- | * | -- | +/-- |
| DCOM | + | -- | * | +/-- | +/-- |
| CORBA | + | -- | * | * | +/-- |
| Java/Beans | -- | classes | Java | * | + |
| Java/RMI | + | classes | Java | * | + |
| Voyager | + | objects | Java | * | + |