...And Now for Something Completely Similar Damian Conway
Resource Locking with Semaphore Files Sean M. Burke
Easy COM-Web Services Gateways Cameron Laird