DocumentCode
2044865
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
fYear
2006
fDate
25-29 April 2006
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Print_ISBN
1-4244-0054-6
Type
conf
DOI
10.1109/IPDPS.2006.1639396
Filename
1639396
Link To Document