作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (6): 44-46,78.

• 软件技术与数据库 • 上一篇    下一篇

基于 JNDI 的高可靠命名服务的研究

赵天海,沈钧毅,齐勇,蒋 涛   

  1. 西安交通大学软件所,西安710049
  • 出版日期:2006-03-20 发布日期:2006-03-20

High Reliable Naming Services Research Based on JNDI

ZHAO Tianhai, SHEN Junyi, QI Yong, JIANG Tao   

  1. Institute of Software, Xi’an Jiaotong University, Xi’an 710049
  • Online:2006-03-20 Published:2006-03-20

摘要: 分布式系统中命名服务被广泛用于获得资源引用、远程对象引用等方面,但是同时也带来了新的问题,命名服务的可靠性、可用性和性能问题直接影响分布式系统正常运行。该文针对这些问题的研究分为3 个部分,首先深入研究了现有的命名服务系统,并在此基础上分析了JNDI 的核心构架以及实现方式,然后提出了高可靠命名服务模型,扩展JNDI 框架,重构JNDI 命名服务,提出新的JNDI 集群算法,最后实现了本系统,其实验结果优于原有JNDI 服务。

关键词: 命名服务;JNDI;高可靠性

Abstract: In a distributed system, naming services are widely used to refer to resources and remote object and so on, however meanwhile some new problems are introduced to impact on the system, such as the reliability, availability and performance. As to these problems, firstly the existence naming services are analyzed deeply, and based on this the architecture and implements of JNDI are researched in detail. Then a new high reliable naming services model is presented and a novel JNDI clustering arithmetic is put forward, which refactors the exist JNDI implement. At last, the system is implemented and the experiment data shows the higher availability and performance.

Key words: Naming services; JNDI; High reliability