Title :
Integrating heterogeneous information services using JNDI
Author :
Gorissen, Dirk ; Wendykier, Piotr ; Kurzyniec, Dawid ; Sunderam, Vaidy
Author_Institution :
Dept. of Math & Comput. Sci., Emory Univ., Atlanta, GA, USA
Abstract :
The capability to announce and discover resources is a foundation for heterogeneous computing systems. Independent projects have adopted custom implementations of information services, which are not interoperable and induce substantial maintenance costs. In this paper, we propose an alternative methodology. We suggest that it is possible to reuse existing naming service deployments and combine them into complex, scalable, hierarchical, distributed federations, by using appropriate client-side integration middleware that unifies service access and hides heterogeneity behind a common API. We investigate a JNDI-based approach, and describe in detail two newly implemented JNDI service providers, which enable unified access to 1) Jini lookup services, and 2) harness distributed naming services. We claim that these two technologies, along with others already accessible through JNDI such as e.g. DNS and LDAP, offer features suitable for use in hierarchical heterogeneous information systems.
Keywords :
distributed databases; information services; middleware; naming services; table lookup; JNDI; Jini lookup services; client-side integration middleware; harness distributed naming services; heterogeneous computing systems; heterogeneous information services; hierarchical information systems; naming service deployment reuse; service access unification; Bridges; Buildings; Computer science; Costs; Delay; Fault tolerant systems; Information systems; Java; Large-scale systems; Scalability;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Print_ISBN :
1-4244-0054-6
DOI :
10.1109/IPDPS.2006.1639396