• 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