Which CORBA implementation to use?

In some kind of SysV IPC project | Posix queues are used to exchange data between processes; with the upcoming Windows port of the software, "a huge amount of headache will be introduced without using IDL and some middleware like CORBA," as someone told me,

So, you need a CORBA implementation that is fairly standardized for:

  • available from C ++ applications on Linux and Windows
  • available in java

Another problem is performance: it should not be ten times slower than provided by the built-in IPC mechanism (with all the pain associated with implementing a response waiting for IPC manually).

Timeout support required (maximum 2 seconds wait for IPC backend using exception).

We are currently planning to use IPC ZeroMQ porting.

+4
source share
1 answer

You can try to use MICO for C ++, it is open source and have nice communication. For Java, I think JacorB is the best choice. In my project I work with JacORB , MICO and IIOP.NET .

+1
source

All Articles