Value type-based smart proxies: a concept for adaptable distributed applications
暂无分享,去创建一个
Distributed applications often require the ability to dynamically adapt to new and changing environmental factors. For example, nodes offering a specific service can fail, requiring the client to reroute its messages to another instance offering the same service. In this paper, we describe how to use the concept of value types for the realization of smart proxies. After a brief introduction to the basic concepts, we present our solution and discuss possible application scenarios. CORBA, a common and well-established distributed objects middleware, is used as a practical foundation for our approach.
[1] B. F. Castro. Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996 , 1997 .
[2] Peter Sommerlad,et al. Pattern-Oriented Software Architecture: A System of Patterns: John Wiley & Sons , 1987 .
[3] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[4] Markus Aleksy,et al. A Generic Filtering Technique Using Value Types in CORBA-based Applications , 2002, PDPTA.