A dynamically updatable high available middleware framework

Liusheng Huang,Huanghai Li,Junmin Wu,Chunjian Bao
DOI: https://doi.org/10.3321/j.issn:1671-4512.2006.10.014
2006-01-01
Abstract:Dynamic updating is an important high available technology, by which software can implement mending functions without restarting computers and the costs spending patching or upgrading of software can be reduced remarkably. At present its support for distributed applications is not enough. This paper discussed the mechanism of this technology, and gave a Dynamically Updatable High Available Middleware Framework, which is mainly used to develop high availability distributed applications. It provides a flexible Dynamic Plug-in Management Framework, which can be used to dynamically update a single process. It also provides a Distributed Collaborated Service Management Framework, which is used to dynamically update multi-processes collaborative service synchronously. An implementation of the High Available Application Interface Specification constituted by SA Forum is given based on the framework, which proves it has the ability of dynamically updatable for both a single process and multi-processes synchronously.
What problem does this paper attempt to address?