Disconnected operations in mobile environments
Denis Conan, Sophie Chabridon, G. Bernard · 2002
The execution of distributed applications involving mo-bile terminals and fixed servers connected by wireless links raises the need for handling network disconnections, both involuntary during unexpected connection breakdowns, and voluntary when the user wants to save money and energy. In this paper, we investigate how standard CORBA mecha-nisms (Objects By Value and Portable Interceptors) can be used for enhancing legacy CORBA-based distributed appli-cations in order to support voluntary and involuntary dis-connections. We show that the first mechanism can be used for handling easily voluntary disconnections by copying on the terminal all the data necessary for running the appli-cation in a disconnected mode. The second mechanism al-lows also to handle involuntary disconnections; a switch between connected mode and disconnected mode can be performed transparently to the user. 1