摘要: 分布式系统中命名服务被广泛用于获得资源引用、远程对象引用等方面,但是同时也带来了新的问题,命名服务的可靠性、可用性和性能问题直接影响分布式系统正常运行。该文针对这些问题的研究分为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
赵天海,沈钧毅,齐勇,蒋 涛. 基于 JNDI 的高可靠命名服务的研究[J]. 计算机工程, 2006, 32(6): 44-46,78.
ZHAO Tianhai, SHEN Junyi, QI Yong, JIANG Tao. High Reliable Naming Services Research Based on JNDI[J]. Computer Engineering, 2006, 32(6): 44-46,78.