Extending RMI to support dynamic reconfiguration of distributed systems

Xuejun Chen1,2
1Telematics and E-Business Research, DaimlerChrysler Aerospace, Stuttgart, Germany
2Faculty of Computer Science, University of Stuttgart, Stuttgart, Germany

Tóm tắt

By using dynamic reconfiguration, the flexibility, adaptability, and extensibility of distributed systems are enhanced. Treating interactions among components during dynamic reconfiguration is still one of the most crucial problems in this research area. This challenge should be met by middleware design and development. However, current standard middleware offers little support for dynamic reconfiguration of distributed systems. In this paper, we describe an extended Java RMI that supports efficiently dynamic reconfiguration of distributed systems. This extended Java RMI can automatically monitor and manipulate invocations between components during dynamic reconfiguration. Moreover, the extended Java RMI can automatically switch invocations from remote to local and vice versa.

Từ khóa

#Vehicle dynamics #Java #Middleware #Distributed computing #Telematics #Computerized monitoring #Remote monitoring #Switches #Personal digital assistants #Web server

Tài liệu tham khảo

10.1145/304065.304117 2000, Objectspace Voyager 1999, OMG CORBA Object Management Group 10.1109/CDS.1996.509343 rosenberry, 1992, Understanding DCE, O'Reilly&Associates, Sebastopol Calif 10.1109/CDS.1996.509340 10.1109/ICDCS.1996.507989 2001, Sun Microsystems Enterprise JavaBeans 2001, Sun Microsystems Remote Method Invocation szyperski, 1998, Component Software - Beyond Object-Oriented Programming, Addison Wesley Press 10.1109/4434.824310 holder, 1999, Support for Dynamic Layout of Distributed Applications, Proceedings of the 19th International Conference on Distributed Computing Systems (ICDCS'99), 403 10.1109/32.60317 10.1109/ICDCS.2000.840943 10.1109/MCC.1999.766968 10.1145/337180.337201 10.1109/CDS.1998.675756 10.1145/258077.258078 10.1109/ICDCS.1998.679507 10.1109/CDS.1996.509349