Client/server programming with Java and CORBA (2nd ed.)
Client/server programming with Java and CORBA (2nd ed.)
Dynamic class loading in the Java virtual machine
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Implementing application frameworks: object-oriented frameworks at work
Implementing application frameworks: object-oriented frameworks at work
Inside the Java Virtual Machine
Inside the Java Virtual Machine
Java Virtual Machine Specification
Java Virtual Machine Specification
Enterprise JavaBeans, Second Edition
Enterprise JavaBeans, Second Edition
Java RMI
Thinking in Java
IEEE Internet Computing
Towards a Dynamic CORBA Component Platform
DOA '00 Proceedings of the International Symposium on Distributed Objects and Applications
Building Configurable Applications in Java
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
Crossware: Integration middleware for autonomic cross-platform Internet application environments
Integrated Computer-Aided Engineering - Autonomous Computing
Application object isolation in cross-platform operating environments
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, COA, and ODBASE - Volume Part II
CloudScale: a novel middleware for building transparently scaling cloud applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
Deploying and running Java applications on a single host is covered by standard approaches. However, when applications are dynamically deployed on distributed hosts, the situation is quite different. In this context, applications are likely to be composed of classes, located in remote repositories and possibly related to identical class names. Hence, the typical class loader approach is no longer feasible to resolve the right byte code. Moreover, the native Java Runtime Environment (JRE) has originally not been designed to host more than one application concurrently within a single Java Virtual Machine (JVM). Thus, there are also unresolved issues concerning hosting distributed applications. In this paper, we present a new approach for a customizable Java application middleware with respect to the topics of application deployment, composition and hosting. Finally, the application of the approach within a distributed middleware platform is presented, wherein applications are customizably deployed, dynamically composed and concurrently hosted.