I need a solution for communicating to a COM based Application which has a C++ based API from a CORBA/Java based Server. In brief, when the CORBA/Java server receives requests from a CORBA/Java Applet client, it has to talk to a COM/C++ application, process the request and get back the result to the Java client. How can I accomplish this communication?

Matteo Vaccari

There are a number of options, which are explained very well in the book "COM and CORBA Side by Side" by Jason Pritchard. Briefly: you can write a custom object that acts like a bridge between the two worlds, or you can buy a product that automates the bridging.