File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes URLyBird 1.3.2 : Locking mechanism Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Groovy Fundamentals video training course this week in the Groovy forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "URLyBird 1.3.2 : Locking mechanism" Watch "URLyBird 1.3.2 : Locking mechanism" New topic
Author

URLyBird 1.3.2 : Locking mechanism

Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
Hi guys, I have already finished my assignment, before submitting the assignment, I have to test my assignment. The most important test is about the locking mechanism.

How you guys make sure that there isn't a way to break the lock ?

I implemented the locking mechanism similar with the Denny's DVD in Andrew's book.

I tested by spawning 100 different client's that calling method read(int recNo) with the different recNo at the same time. Do you test all the methods in DBMain interface ? I think I must test all the methods also to make sure that my socket protocol is correct.

Thanks

Jeffry Kristianto Yanuar
SCJP 5.0
SCJA
SCJD (Working on UrlyBird 1.3.2)
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: URLyBird 1.3.2 : Locking mechanism