主权项 |
1. A system including instructions recorded on a non-transitory computer-readable storage medium, and executable by at least one processor, the system comprising:
a maintenance planner configured to cause the at least one processor to receive an installation request for installation of a software product and associated update on a client system, and further configured to cause the at least one processor to provide a media download including a delta file and one or more files for installing the software product and associated update along with an installation file characterizing both the software product and the delta file, the delta file describing differences between the software product, the associated update, and any additional update used to satisfy the installation request, the maintenance planner including:
an installation request handler configured to receive the installation request and parse the installation request to identify the software product, the associated update, any other installation data included therein, and an aspect of the client system;a repository query generator configured to query a software logistics process repository mapping software products to corresponding installation data, the query based in part on the aspect of the client system, to obtain query results based on the installation data included in the installation request;a delta calculator configured to calculate the delta file, based on the installation request and the query results; andan installation file generator configured to generate the installation file, based on the installation request, the delta file, and the query results, wherein the media download, and the installation file are provided to the client system for installation of the media download using compatible software logistics tools configured to read the installation file. |