A system and method for controlling access to data in a distributed
computer system. Distributed Token Manager (DTM) is a system-level
service that coordinates read/write access of data objects (tokens) in a
multi-process and multi-threaded environment. The DTM may support a
transactional model such that write operations to a data object performed
by a client process or thread can be either committed or rolled back.