Hi Alchemist,
About Q1. I agree with you that it's D. JRMP which stands for '
Java Remote Method Protocol' doesn't stratify the 'Can connect to many languages on many platforms' requirement.
About CORBA, objects and arguments; my study guide says the following about CORBA:
Objects are not passed by value; only the argument data is passed. The server/client has to reconstitute the objects with the data. Only commonly accepted datatypes can be passed as arguments unless CORBA 2.3/Objects By Value specification used.
The above quote definitely reinforces our IIOP selection.
However, I don't fully grasp the meaning of:
only the argument data is passed
Any ideas?
Thanks,
Dan