Several modules cannot operate simultaneously with different versions of one application.
At present base updating of the version of the module is carried out only by removal of the current instance and installation of new version.
If developers of the module have provided own mechanism of his updating it can be used. Process of replacement is similar to process of installation. During replacement unpacking of files, start of services and etc. is carried out too. Thus the mechanism of updating should provide preservation of the data from the previous version and its adjustments.