Installing and updating a software program module component. A
determination is made whether the current date is on or after a date
stored in a registry key on a computer. If the current date is on or after
the date stored in the registry key, then a computer transmits a database
query via the Internet to a database server. At the database server, a
determination is made whether an upgrade package for the software program
module component is available, such as by performing a database lookup. If
an upgrade package for the software program module component is available,
then an upgrade package message is sent from the database server to the
computer. At the computer, a determination is made whether the user wants
to download the upgrade package. If so, then an upgrade package query is
sent by the computer via the Internet to a package server. At the package
server, in response to receiving the upgrade package query, the upgrade
package is retrieved and sent over the Internet to the computer. The
upgrade package is then installed on the computer to update the software
program module component.
L'installation et la mise à jour d'un logiciel programment le composant de module. Une détermination est faite sur si la date du jour a lieu ou après une date stockée dans une clef d'enregistrement sur un ordinateur. Si la date du jour a lieu ou après la date stockée dans la clef d'enregistrement, alors un ordinateur transmet une question de base de données par l'intermédiaire de l'Internet à un serveur de base de données. Au serveur de base de données, une détermination est faite si un paquet de mise à niveau pour le composant de module de programme de logiciel est disponible, comme par exécuter une consultation de base de données. Si un paquet de mise à niveau pour le composant de module de programme de logiciel est disponible, alors un message de paquet de mise à niveau est envoyé du serveur de base de données à l'ordinateur. À l'ordinateur, une détermination est faite si l'utilisateur veut télécharger le paquet de mise à niveau. Si oui, alors une question de paquet de mise à niveau est envoyée par l'ordinateur par l'intermédiaire de l'Internet à un serveur de paquet. Au serveur de paquet, en réponse à recevoir la question de paquet de mise à niveau, le paquet de mise à niveau est recherché et envoyé au-dessus de l'Internet à l'ordinateur. Le paquet de mise à niveau est alors installé sur l'ordinateur pour mettre à jour le composant de module de programme de logiciel.