The following illustration depicts the key components of ZfH:

The following sections provide an overview of the key components of ZfH:
ConsoleOne is the administration tool for ZfH. ConsoleOne lets you perform policy-based handheld device management. The Inventory Viewer, a ConsoleOne utility, lets you view all hardware and software inventory (both on a specific device or for all of the devices in your system), build queries, and view reports.
The ZfH server runs as a service on a Windows NT*/2000/XP machine (server or workstation). The server is the central point of the ZfH installation and is responsible for managing communications with all clients and maintaining distribution schedules and distribution results for the ZfH installation.
The proxy service runs on any computer running Windows 95 and above. The proxy service manages application delivery, monitors application distributions sent by the ZfH server, and sends the results of those distributions back to the server. The proxy service also queues the policies and ensures that they are delivered to handheld devices.
Because handheld devices can synchronize with more than one computer, the proxy service must be installed on any computer that a handheld device synchronizes with.
The ZfH handheld client is a ZfH component that can be installed on Palm OS and Windows CE devices.
The handheld client installs applications, collects software and hardware inventory for each device, and enforces policies.