Description of Matrix42 Software Management
Empirum Software Management helps you to adapt, distribute, and install software on Windows 32-bit and 64-bit platforms (Windows 2000, Windows XP, Windows Vista, Windows 7, Windows Server 2003 and Windows Server 2008). The data for Empirum Software Management are administrated in the corresponding location database.
- Software adaptation means the simplification or unification of any given standard software. The installation routine preset by the developer is replaced here by a routine that can enforce certain default settings on the computer of the user or the server.
- Software distribution means making available the software on a server and/or a client computer. The user is either authorized to install the software or he receives a message that he can now install a specific software.
- Software installation means the actual installation on the destination computer (server and/or client). Here, the files are transferred to the destination computer in such a way that an application can run on this computer.
The available software is stored in the corresponding location database. The software depot is a description of all the software available on one or more servers. Every software depot contains an arbitrary number of software packages. A software package consists of the total amount of all files required to install a package on a computer. A software depot usually has the suffix ".dds" and will be created and updated by the service Empirum-Activation.
In addition to the software depot, there is also a command file, which defines who is provided with which software where and when. Such a file usually has the extension ".ddc" and will be created and updated by the service Empirum-Activation.
If you have selected several DDC files for the service Empirum-Activation (in Matrix42 DBUtil), the DDC files will be created in the Values directory under MachineValues\Domain or UserValues\Domain as %ComputerName%.ddc or %UserName%.ddc!
In case several Empirum servers are assigned to a client, an additional creation is made under .\Values\Empirum Servername\MachineValues\Domain\, or under .\Values\Empirum Servername\UserValues\Domain\.
This has the advantage that only this directory has to be synchronized with the respective Empirum server and not the whole Values directory.