Billing System. Patient Billing, an older application has CORBA interfaces for updating
Billing Information. The newer Patient Registration system was built as a Java based
Application. Heartbreak now wants to automatically update Billing Information from
the Patient Registration Application. What Java technology may be most suited for
this?(Select 1 correct choice)
e) Java IDL
f) Java-CORBA Bridge
Choice E is correct.
But I think that choice C is correct too. how do you think?
1. CORBA is the billing system, so from Java how to connect to CORBA? best way is JAVA IDL.
2. RMI-IIOP is especially for EJBs. In our system, we don't rquire EJB at all, since EJB and RMI-IIOP are heavy-weight, so we can avoid this option.
Java IDL is for CORBA programmers who want to program in the Java programming language based on interfaces defined in CORBA Interface Definition Language (IDL).
So in this scenerio, its better to use Java IDL to communicate with Corba.
Java IDL adds CORBA (Common Object Request Broker Architecture) capability to the Java platform, providing standards-based interoperability and connectivity. Java IDL enables distributed Web-enabled Java applications to transparently invoke operations on remote network services using the industry standard OMG IDL (Object Management Group Interface Definition Language) and IIOP (Internet Inter-ORB Protocol).