Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Jini Specification
Java-Centric Distributed Computing
IEEE Micro
Invocation of replicated web services using smart proxies
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
Architecting web services applications for improving availability
Architecting Dependable Systems III
Hi-index | 0.00 |
Jini has been advertised as a self-healing infrastructure where both services and consumers of these services come and go. However, it does not explicitly address the issue of how to recover when a consumer communicates with a service, which suddenly fails. This paper presents how smart proxies can be implemented in a Jini environment, allowing a client to transparently reconnect to another instance of a service in case of a failure. An important feature of the Java language: dynamic proxy is used to allow this transparent reconnection scheme.