This paper describes one flexible distributed system that we are proposing. In general, distributed system is needed for using the computer network efficiently. Recent computer network becomes larger and changes the structure frequently with the progress of the hardware technology. The distributed system needs flexibility to be adapted to such a network dynamically. Our distributed system, which is applied to client server application, can deploy and move the server process to an arbitrary all network nodes that is selected at run time. Such dynamic deployment of server process is useful for some purposes. For example, total throughput improvement or load balancing. We implemented the system in Java and created some simple applications based on it. This paper also shows one of these examples and the effects of our system.
Index Terms:
Distributed System, Client Server System, Dynamic Deployment, Component, Object
Citation:
T. Ando, "Dynamic Deployable Distributed System," tools, pp.254, Technology of Object-Oriented Languages and Systems, 1998