Hi, after waiting 3 weeks today the results arrived
Thank you all for your help and for the interesting discussions we had.
I took the follow up exam on Jan 10.
Test: Sun Certified Developer for the Java 2 Platform (310-027)
Date Taken: 2003-01-30 07:27:59.810
Comment: This report shows the total points that could have been awarded in each section and the actual number of points you were awarded. This is provided to give you per-section feedback on your strengths.
The maximum possible number of points is 155; the minimum to pass is 124.
Section Summary Report:
General Considerations: Maximum=58 Deductions=0 Actual=58
Documentation: Maximum=20 Deductions=0 Actual=20
GUI: Maximum=24 Deductions=0 Actual=24
Server: Maximum=53 Deductions=10 Actual=43
Total: Maximum=155 Deductions=10 Certification Score=145
A few words about my solution:
For the client and the server I used named parameters (so they seem to accept them):
java -jar client.jar flights=db.db host=localhost port=1099
java -jar server.jar flights=db.db host=localhost port=1099
The GUI employed application level MVC and I tryed to follow the Java Look and Feel Guidelines.
Busines logic was encapsulated in a class named TravelAgency and acted as the Model in MVC.
The server used RMI, a factory method that handed out one Remote instance per client and a encapeulated LockManager.
Good luck Cowboys and Girls and thank you
I'm heading for SCEA now...