Integrating heterogeneous information services using JNDI

  • Authors:
  • Dirk Gorissen;Piotr Wendykier;Dawid Kurzyniec;Vaidy Sunderam

  • Affiliations:
  • Emory University, Dept. of Math and Computer Science, Atlanta, GA;Emory University, Dept. of Math and Computer Science, Atlanta, GA;Emory University, Dept. of Math and Computer Science, Atlanta, GA;Emory University, Dept. of Math and Computer Science, Atlanta, GA

  • Venue:
  • IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The capability to announce and discover resourves 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) lini 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 inforTnation systems.