I recently started a project that will include my first experience with CORBA.
In familiarizing myself with the standard, I reached a small stumbling block regarding CORBA's general architecture.
Can two applications of differing development languages interoperate of the same orb? For example, can a C++ application communicate with a Java app on the same orb using only IDL interfaces?
Or, on the other hand, do you have to have a C++ orb for all C++ apps and a Java orb for all Java apps? Then allowing these remote apps to communicate between orbs using IIOP?
Any help would be GREATLY appreciated!
Matt
In familiarizing myself with the standard, I reached a small stumbling block regarding CORBA's general architecture.
Can two applications of differing development languages interoperate of the same orb? For example, can a C++ application communicate with a Java app on the same orb using only IDL interfaces?
Or, on the other hand, do you have to have a C++ orb for all C++ apps and a Java orb for all Java apps? Then allowing these remote apps to communicate between orbs using IIOP?
Any help would be GREATLY appreciated!
Matt