The client system can be any system running Windows Server or Windows Client. A client system is identified by its unique network computer name. A client system can also be a server. The client system is the basic unit when it comes to licensing.
Client applications run on a client system composed of one or more processes, each composed of one or more threads. The basic unit used to identify a client is the thread. In other words, a Windows application running three threads (for example, one selecting, one updating the table being selected, and one accessing another table) is actually seen as three client threads, or alternatively, as three clients.
A client thread is identified by a unique client-ID, which is unique across the network inside a domain and valid as long as the thread is running. The client-ID is composed of the computer name of the client system and the Windows thread-ID of the client thread, usually represented in hexadecimal prefixed by 0x (zero and the letter x). The client-ID is represented as follows:
system(thread)
For example, dev(0xffff00a0) represents a thread running on dev.
See Also