| Com | Corba | Java |
| Code retour de l'API | catch du C++ | ExceptionClear ExceptionDescribe ExceptionOccurred |
| Com | Corba | Java |
| - | CORBA::Object::_clone CORBA::ValueBase::copy_value | - |
| Com | Corba | Java |
| IsEqualIId | CORBA::Object::_is_equivalent | IsSameObject |
| Com | Corba | Java |
| IClassFactory::CreateInstance | Opérateur new. CORBA::Repository::_bind | AllocObject
NewByteArray NewCharArray NewObject NewObjectArray NewString |
| Com | Corba | Java |
| IUnknown::Release | CORBA::Object::_release CORBA::ValueBase::remove_ref | DeleteGlobalRef |
| Com | Corba | Java |
| IProvideClassInfo2::GetClassInfo IProvideClassInfo2::GetGUID LoadTypeLib |
CORBA::Repository::lookup_name CORBA::TypeCode::repository_id CORBA::ValueBase::repository_id | IsInstanceOf |
| Com | Corba | Java |
| - | CORBA::AliasDef::name CORBA::AliasDef::original_type_def CORBA::IDLType::type CORBA::ValueBoxDef::original_type_def CORBA::ValueBoxDef::name | - |
| Com | Corba | Java |
| ITypeInfo::GetNames ITypeInfo::GetVarDesc ITypeInfo::ReleaseVarDesc | CORBA::ConstantDef::name
CORBA::ConstantDef::type_def CORBA::ConstantDef::value CORBA::IDLType::type | GetFieldID |
| Com | Corba | Java |
| ITypeInfo::GetDocumentation ITypeInfo::GetTypeAttr ITypeInfo::ReleaseTypeAttr ITypeLib::GetTypeInfo | CORBA::EnumDef::members CORBA::EnumDef::name | - |
| Com | Corba | Java |
| - | CORBA::ExceptionDef::name | Objet comme un autre. |
| Com | Corba | Java |
| ITypeLib::GetDocumentation ITypeLib::GetLibAttr | CORBA::ModuleDef::contents
CORBA::ModuleDef::name | FindClass GetObjectClass |
| Com | Corba | Java |
| ITypeInfo::GetNames ITypeInfo::GetVarDesc ITypeInfo::ReleaseVarDesc |
CORBA::AttributeDef::mode CORBA::AttributeDef::name CORBA::AttributeDef::type_def CORBA::IDLType::type | GetFieldID |
| Com | Corba | Java |
| - | CORBA::ArrayDef::element_type_def CORBA::ArrayDef::length CORBA::IDLType::type | FindClass GetObjectClass |
| Com | Corba | Java |
| IPersist::GetClassId IPersistFile::GetCurFile IPersistFile::Load IPersistStream::GetSizeMax IPersistStream::IsDirty IPersistStream::Save OleSaveToStream | CORBA::ORB::string_to_object | - |
| Com | Corba | Java |
| CreateErrorInfo SetErrorInfo ICreateErrorInfo::SetDescription ICreateErrorInfo::SetGUID | throw | FatalError Throw ThrowNew |
| Com | Corba | Java |
| CoCreateGuid CoRegisterClassObject RegisterTypeLib | CORBA::OAD::reg_implementation | - |
| Com | Corba | Java |
| CoCreateGuid RegisterActiveObject | CORBA::BOA::obj_is_ready | - |
| Com | Corba | Java |
| IUnknown::AddRef | CORBA::Object::_duplicate CORBA::ValueBase::add_ref | NewGlobalRef |
| Com | Corba | Java |
| OleInitialize | CORBA::BOA::scope CORBA::BOA::connection_max CORBA::BOA::thread_max CORBA::ORB::connection_max_idle |
AttachCurrentThread
JNI_CreateJavaVM JNI_GetDefaultJavaVMInitArgs |
| Com | Corba | Java |
| DispGetIdsOfNames DispInvoke IDispatch::Invoke | - | CallBooleanMethod CallByteMethod CallCharMethod CallDoubleMethod CallFloatMethod CallIntMethod CallLongMethod CallObjectMethod CallShortMethod |
| Com | Corba | Java |
| - | CORBA::Object::_is_bound CORBA::Object::_is_persistent | - |
| Com | Corba | Java |
| CoRevokeClassObject UnregisterTypeLib | CORBA::OAD::unreg_implementation | - |
| Com | Corba | Java |
| RevokeActiveObject | CORBA::BOA::dispose | - |
| Com | Corba | Java |
| Boucle de messages. | CORBA::BOA::imp_is_ready | - |
| Com | Corba | Java |
| CoDisconnectObject OleUninitialize | CORBA::ORB::shutdown | DestroyJavaVM DetachCurrentThread |
| Com | Corba | Java |
| CoLockExternalObject IClassFactory::LockServer | - | - |