Methods for managing the distribution of client bits to client computers
are disclosed. The methods of the present invention are particularly
suited for use in a network environment in which one or more clients are
networked with at least one server via a communications network. The
communications network can be a LAN, WAN, intranet, or the Internet. The
client version of one or more selected applications software components
(the "managed components") is determined on the client computer. The
client queries the server to determine the most current version of each of
the managed components. If the client version is not the most current
version, or if the client version is missing on the client computer, a
determination is made whether to download the most current version onto
the client. If the determination is made to install or upgrade one or more
managed components, the most current version of each of the selected
managed components is downloaded onto the client computer. The
installation or upgrade package is authenticated as it is being downloaded
by validating a signature that is appended to the package. After the
installation or upgrade package has been authenticated and downloaded onto
the client computer, the package is installed onto the client.
Показаны методы для управлять распределением битов клиента к компьютерам клиента. Методы присытствыющего вымысла определенно одеты для пользы в окружающей среде сети в one or more клиенты networked с по крайней мере одним сервером через сеть связей. Сетью связей может быть lan, wan, intranet, или интернетом. Вариант клиента one or more выбранных компонентов прикладного обеспечения ("управляемых компонентов") обусловлен на компьютере клиента. Клиент запрашивает сервера для того чтобы обусловить использующую версию каждого из управляемых компонентов. Если вариантом клиента не будет использующая версия, или если вариант клиента пропавш на компьютере клиента, то сделано определение ли download использующая версия на клиента. Если определение сделано для того чтобы установить или модернизировать one or more управляемые компоненты, то использующая версия каждого из выбранных управляемых компонентов downloaded на компьютер клиента. Пакет установки или подъема authenticated по мере того как downloaded путем утверждать подпись приложена к пакету. После того как пакет установки или подъема был authenticated и downloaded на компьютер клиента, пакет установлен на клиента.