I am all for Hessian but since its a SUN exam I am a little afraid of non standard JEE technologies
The
word "propriety " alone suggests a non-standard approach.
Of course you have to make your own judgment here. As far as my assignment was concerned the requirements stipulated a solution "based on", not "limited to", Java EE technologies.
Besides, in the case of the shipping company we're only making assumptions about a third party.
I am a little afraid of non standard JEE technologies
Again I don't want to unduly influence anyone here. This is only my opinion, which, in the context of this exam, may not be correct. However, I firmly believe that if you have to choose between two solutions, and one is clearly better than the other, then
you should not reject the better solution purely on the grounds its not from Sun. If this is meant to be a practical certification it should be about making real world decisions. How would you argue your case in front of stakeholders if all you had to say was "I chose A over B, not because it addresses the requirements better, but because it's from Sun"?
I was actually thinking or planning to making assumption to open to firewall ports and use RMI
If using a particular technology/protocol compromises security, why use it? Again, I might be wrong, but in all honestly I can't see how the examiners would prefer a compromised solution just because it's based entirely on Sun APIs.