Title :
Efficient Distributed System for Object Invocation on Cluster Nodes
Author :
Naing, Thin Thin ; Renu ; Aung, Sint Sint ; Naing, Thinn Thu ; Thein, Ni Lar
Author_Institution :
Comput. Studies Univ., Yangon
Abstract :
The distributed objects are built inevitably by client/server systems. They are essentially objects, which can be processed and stored, anywhere on a network. In theory, applications should be able to easily access distributed objects, no matter what they are. This is good, given the growth of client/server computing which spreads from single server departmental local area networks (LAN) to wide area networks (WAN), which are driven by very high speed, low-cost bandwidth. The problem is that the infrastructure is designed to work only with single tier client server networks. With millions of servers and applications worldwide and the billions of transactions that these systems provide, this is going to be a problem. This is where distributed objects are able to help. This paper discusses the development of distributed objects. The proposed framework, Java framework for distributed object invocation (JFDOI) is efficient, and easier to use than alternative communication systems for distributed Java objects. Existing state-of-the-art mechanisms for remote method calls on Java objects, such as RMI, require users to perform a complicated series of steps. We discuss a means of integrating JFDOI with a publicly available Java RMI, followed by the tests used to ensure the robustness of the JFDOI system. The proposed online book store program illustrates the flexibility and usability tradeoffs of employing JFDOI in distributed client-server applications
Keywords :
Java; client-server systems; distributed object management; local area networks; wide area networks; Java RMI; Java framework; client-server systems; cluster nodes; distributed Java objects; distributed object invocation; efficient distributed system; online book store program; remote method calls; single server departmental local area networks; single tier client server networks; wide area networks; Bandwidth; Books; Communication systems; Computer networks; Java; Local area networks; Network servers; Robustness; System testing; Wide area networks; Distributed System; Object Invocation; Scalability;
Conference_Titel :
Information and Telecommunication Technologies, 2005. APSITT 2005 Proceedings. 6th Asia-Pacific Symposium on
Conference_Location :
Yangon
Print_ISBN :
4-88552-216-1
DOI :
10.1109/APSITT.2005.203681