Privilege Service 5. RPC End-Point Database 6. Time Service 7. Distributed File Service a. Clients b. Servers c. Putting it all together in a hypothetical UPenn Cell 1.
Cells are independent of the number and types of machines and networks.
Remote Procedure Calls Remote Procedure Calls RPCs are system calls for DCE inter-process communications that are used extensively by all DCE services 3. Threads Threads Lightweight sub-processes that allow programmers to divide a process into parallel, independent processes that execute independently. In other words, clients and servers can talk and listen with multiple mouths and ears all at the same time, or carry on multiple independent conversations. Principals can belong to multiple groups simultaneously, and usually do. Security Registry the cell's database of DCE principals, groups, organizations, and accounts.