Towards dynamic configuration of distributed applications
Proceedings 22nd International Conference on Distributed Computing Systems Workshops - Trang 487-492
Tóm tắt
Configuring distributed applications at deployment time requires the introduction of high-level features such as transaction and synchronization into application code. Component models like CORBA Component Model (CCM) or Enterprise Java Beans (EJB) allow programmers to declare in deployment descriptors which services have to be plugged into components. However, these approaches do not allow a dynamic integration of new services. In this paper, we propose a reflexive approach allowing service integration into a component at runtime. When a new service is added to a component, the combination with existing services is managed dynamically by the platform.
Từ khóa
#Programming profession #Reflection #Java #Context-aware services #Visualization #Runtime environment #Data security #Information security #Transaction databases #Open source softwareTài liệu tham khảo
bruneton, 2000, an Adaptable and Extensible Component Platform, RM'2000 Workshop on Reflective Middleware, 7
bussard, 2000, Towards a pragmatic composition model of CORBA services based on AspectJ, Workshop "Aspects and Dimensions of Concerns" ECOOP 2000
tarr, 2000, Workshop on Aspects and Dimensions of Concern: Requirements on, Challenge Problems For, Advanced Separation of Concerns, ECOOP 2000 Workshop Proceedings
kiczales, 0, ECOOP Conference Available as AspectJ white paper
0, Jonas Java Open Application Server
fornarino, 2001, Distributed Access Knowledge-Based Systems: Reified Interaction Service for Trace and Control, Proc of 3rd International Symposium on Distributed Objects and Applications (DOA 2001)
0
pawlak, 1999, An automatic Aspect Weaver with a reflective Programming language, Meta-Level Architectures and Reflection Reflection'99, 250
ossher, 0, Subject-Oriented Programming: Supporting Decentralized Development of Objects, IBM
aksit, 2000, Constructing Reusable Components with Multiple Concerns Using Composition Filters, in Software Architectures and Component Technology: The State of the Art in Research and Practice
10.1007/3-540-48443-4_6
berger, 2001, Mise en oeuvre des interactions en environnements distribués compilés et fortement typés, le modèle «MICADO »