论文部分内容阅读
随着网络的迅猛发展,计算机技术的不断革新,以及PC机的普及,通过网络,计算机共享信息已经成为可能,但是由于信息化发展的不平衡,造成了信息资源的不一致,加上网络本身的复杂性给信息共享带来难题,如何快速,有效的,廉价的实现信息的共享成为当前研究的热点。LDAP目录服务器的出现为信息资源的共享和管理带来了便利,LDAP目录服务器的结构是经过查询优化设计的,利用该特点,基于LDAP服务器管理资源元数据信息,不仅能提高信息共享的效率,也为信息资源的管理带来了便利。基于Internet的数据目录服务系统就是在这方面的一次尝试。基于Internet的数据目录服务系统通过LDAP目录服务器维护数据库表元数据信息和远程站点的元数据信息,利用LDAP目录服务器的查询优化的特点,提高了对元数据信息的访问和定位的速度,从而提高了访问底层数据的效率;系统底层利用来自LDAP目录服务器的元数据信息,提取底层数据库表中数据,并在所提取的数据的基础上,结合XML技术将数据组织成独立于平台的XML文档来保存和传输,提高了系统的可移植性。同时为了提高系统的并发性能,系统引入了多线程技术,通过采用多种设计模式,提高了系统内部模块的可重用性。本文首先讨论了基于Internet的数据目录服务系统将要用到的关键技术,确定了系统的技术路线,然后分析了系统的需求,并在需求的基础上分别讨论了系统架构和组件模块的详细设计。并根据得出的详细设计实现了系统。通过系统开发的实践结果证明,基于Internet的数据目录服务系统是可行的,也是有效的,能有效的满足需求,并兼容扩展。