In addition to the three administration models, there are also two packaging variations:
• | Monolithic: A single large file contains everything needed for the update (or new installation). The main advantage of this package is its portability; since everything is within a single file, as long as the file can be delivered to the workstation, the update can be performed even if there is no web access. The disadvantage is its size, making it slow to transfer and launch. The monolithic packages have names of the form ate-#.#.#.#{-suffix}.exe, e.g. ate-6.0.1332.1.exe or ate-6.0.1332.1-abcd.exe and may be 20MB or more in size. (The suffix is mainly used to identify application-specific custom packages; it may not end in “-web”.) |
• | Incremental: (aka “granular” or “web-based”). A small setup program initiates the update, but each individual component needing update is downloaded individually from the MicroSabio web server. The advantage of this is speed – much faster to launch and generally to execute (since in most updates, only a few modules need to be replaced). The disadvantage is that each workstation needs web access at the time the update is executed. The incremental packages names of the form ate-#.#.#.#{-suffix}-web.exe, e.g. ate-6.0.1332.1-web.exe, and are about 200K in size. |