This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
just came back from vegas, and found my score report and a letter from sun apologizing for the long waiting. Test: Sun Certified Developer for the Java 2 Platform (310-027) Date Taken: 2002-03-27 10:04:50.623 Registration Number: h4cdtt014d Site: md16 Grade: P Score: 147 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 # of points is 155; the minimum to pass is 124. General Considerations(maximum = 58): 56 Documentation(maximum = 20): 20 GUI(maximum = 24): 20 Server(maximum = 53): 51 ----------------------------------------------- here's a brief design decision of mine: 1) modified data class and used RMI; 2) used a LockManager class to monitor the locks, it uses singleton pattern. and it's the only place i explicitly used design patterns; 3) allow users to switch modes using a dialog; 4) a very simple gui, with 2 menu items, a main frame (divided into 3 panels), gridbag layout for the panels. the only fancy feature i used is the ItchedBorder for each panel; 5) only throw RemoteException(wrapper for all) from server to client; 6) documentation is simple, i wrote a 4-page html user manual with some images to show the screenshots. in general , i have packages and classes: 1) client: StartDialog (to switch) FBNClient (main gui) DataInterface RemoteDataClient LocalDataClinet 2) Server DataServer DataServerImpl 3) Data Data LockManager DataInfo FieldInfo ----------------------------------------------- thanks a lot to guys like mark, you guys make this forum so wonderful. see you guys at the scea forum.
thanks everybody. xiaoma, both my LocalDataClient and RemoteDataClient implments the same interface DataInterface. The only difference between them is that remote one's constructor does a lookup for the remote dataserver and then use it as the data source. the local one uses the data as its data source.
hi An Wang, Congrats! please answer my two ques. (problems) posted in the forum (SCJD), topic heading of first one is "Server side" and second's heading is "instruction - writing Data Client. need help!!!" started by Bhuvan. thanks and regards, Bhuvan.
Joined: Mar 29, 2002
hi An Wang, thanks for your opinion on first problem. please give your opinion on my second problem also. topics heading is "instruction - writing Data Client. need help!!!" started by Bhuvan. thanks and regards, Bhuvan.