Hi after uploading the exam, a written test is required. What preparation would you recommand for this test? I've been told to take it without any preparation at all - provided one has completed the assignment himself. (which i have ) Is there any list of (dis-)advantages for RMI vs. Sockets, etc.?
You do not need to study for the test. But the RMI vs Serialization, it is ggod to know at least three advantages and disadvantages. Advantages 1. Sockets and communication handled for you. 2. Clients don't need to have the Class code to run, they can download from RMI server. So changes to server code does not necessarily mean you need to change the client. 3. Thread pooling is handled for you. 4. Handles security for you through RMISecurityManager Disadvantages 1. More overhead, not as fast as Object Serialization 2. Cannot guarantee threads will support the same client on multiple calls. 3. Java only. Cannot use other languages to access. Ta da. I got it this time. Mark