论文部分内容阅读
目录技术是企业追踪所有信息,建立高效电子商务平台的关键技术,目前已有多种基于各种平台的商业目录服务软件投入市场。建立基于目录服务的企业信息化平台具有诸多优势,如信息的集中化访问控制、降低数据冗余度和不一致现象、实现用户单点登陆、提高系统服务性能、提升系统安全性等等。但是在目录服务的实际推广过程中还存在着许多问题,表现为没有系统的目录设计方法,使目录的管理和维护困难,基于目录服务的应用程序太少,使目录服务的强大功能受限。 鉴于这些存在的问题,本文讨论企业网络中部署目录服务的策略和相关技术;研究基于目录的应用系统开发技术,实现其与目录服务的集成。首先在第一章绪论中描述了目录服务及其开发工具,并介绍本文的研究内容。第二章和第三章简要回顾了目录服务的发展历程,并详细介绍了LDAP目录服务的信息模型、命名模型、功能模型、访问控制模型、分布模型以及它在现实世界中的应用。第四章中,本文系统的分析了在企业中目录服务的部署策略和设计方法,从数据采集、模式自定义、安全策略、目录树结构等多个方面进行阐述,并结合实例分析这些设计方法的运用。在基于目录服务的应用系统开发的研究中,本文利用了JavaBean技术,JavaBean组件为应用程序提供了可重用的代码,提升了应用程序的开发速度,并减少了系统的出错因素和调试工作量,是简化应用程序与目录服务集成的有效工具,第5章中设计并实现了与LDAP目录服务交互的组件包JNDI Beans,并详细分析其系统结构和功能模型。在第5章的基础上,第6章提出一个Web环境下,利用JNDI Beans与LDAP目录服务的集成方案:JSP+JNDI Beans,并分析实现细节。最后,第7章对本文的研究工作做了回顾和总结,并给出了进一步的研究方向。