Technical Report Number
In the proxy approach to Service Oriented Comput-ing, a service advertises a proxy, which is searched for, retrievedand used by interested clients as a local handle to the serviceprocess that runs on a remote host. Due to software evolution,it becomes necessary at times to upgrade the service. Some ofthese upgrades may require an upgrade of the proxy software,in addition to the server itself. This paper addresses the issue ofupgrading both the server and its proxy in a manner transparentto the client, and ensures only momentary interruption duringthe switching process. The model we propose is designed for adhoc wireless networks, but can be used in other settings as well.We also describe a Java implementation of our model
Sen, Rohan; Handorean, Radu; Hackmann, Gregory; and Roman, Gruia-Catalin, "An Architecture Supporting Run-Time Upgrade of Proxy-Based Services in Ad Hoc Networks" Report Number: WUCSE-2004-8 (2004). All Computer Science and Engineering Research.