msi
DESCRIPTION
Native Windows APIs. Native Windows APIs. MSI. Native Windows APIs. Engine. BootStrap. Toolkit. CoApp Client (GUI). CoApp Client (CLI). AtomGen. SmartServer. Uses. ‘Dumb’ Server. Start by Running .MSI file. Start by selecting package in CoAppGUI. - PowerPoint PPT PresentationTRANSCRIPT
MSI
BootStrap
Toolkit
Engine
‘Dumb’ Server
SmartServerAtomGen
CoApp Client (GUI)
CoApp Client (CLI)
Native Windows
APIs
Native Windows
APIs
Native Windows
APIs
Uses
Start by Running .MS
I file
MSI Custom Acton Executes embedded BootStrap.exe and
exits MSI
Bootstrap downloads & installs
CoApp-Engine
Bootstrap calls install(msi_file)
inCoApp-Engine
Start by selecting
package in CoAppGUI
CoApp-Engine determines
dependency graph for pkg
Is CoApp-Engine
installed?
CoApp-Enginedetermines
dependency graph including selected
pkg.
Collection of packages to
install
CoApp-Enginedownloads each pkg
MSI Executed with special parameters to
tell it to install
Complete