Hi all, I can see there are some mock questions about what to use when you must reach a legacy application. In particular one "hot" question is the choice between IIOP and IDL, given one environment.
I found this description in mock exams about RMI-IIOP: "RMI-IIOP - If you are writing most of your new applications using the Java programming language, but need to maintain legacy applications written in other programming languages as well"
Can anybody expand it maybe giving one practical example ? (All in all I cannot catch the difference with IDL which is used too to comminicate with legacy applications)
RMI-IIOP is for Java programmers who want to program to the RMI interfaces, but use IIOP as the underlying transport. RMI-IIOP provides interoperability with other CORBA objects implemented in various languages - but only if all the remote interfaces are originally defined as Java RMI interfaces. It is of particular interest to programmers using Enterprise JavaBeans (EJB), since the remote object model for EJBs is RMI-based.