最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
|
Dienst 该协议是在数字图书馆中应用最早的协议之一。它作为计算机科学技术报告计划的一部分,是由施乐公司Jim Davis和康奈尔大学CarlLagoze开发的分布式数字图书馆协议和体系结构。它是一个面向文档检索服务的大型复杂协议,支持对自治馆藏的分布式搜索。 总之,Dienst就是把运行在分布式服务器上的单独服务整合起来,使其共同提供数字图书馆的服务系统。Dienst系统的开放式结构是通过一个详细定义的协议来揭示的。在实际应用中,Dienst的各种服务可灵活组合,也可以在现有服务功能的基础上,用其他中介服务来扩展已有系统。其互操作性通过采用相同的协议或软件结构实现,如图3 所示。
LDAP LDAP(Lightweight Directory Access Protocol)基于C/S模式,支持TCP/IP,这对访问互联网是必要的。LDAP的核心规范在RFC中有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。 LDAP是用来访问存储在信息目录中的信息的协议。通过使用L D A P,可以在信息目录的正确位置读取(或存储)数据,LDAP目录也是一种特殊的数据库,但不是关系型数据库。大多数的LDAP服务器都为读取密集型的操作进行专门的优化。因此,从L DA P 服务器中读取数据会比从专门为OLTP优化的关系型数据库中读取数据快一个数量级。正因为专门优化读取的性能,所以大多数的LDAP目录服务器并不适合存储需要经常改变的数据。例如,用LDAP服务器来存储电话号码是一个很好的选择,但是它不能作为电子商务站点的数据库服务器。如果需要跨平台读取数据,数据的格式固定,并且只要满足数据库第一式(如果可以把数据保存在一张张卡片里,就可以很容易地把它存进LDAP目录里),那么考虑选用LDAP协议进行数据的管理和访问将是一个不错的选择。 对LDAP设计者来说,服务器与客户机之间发送与接收信息的具体结构已由TCP/IP协议解决,其真正关注的是所传输信息所定义的逻辑结构、目录组织形式、操作方式以及对其的安全保护。LDAP的客户机与服务器端的通用交互采取下面的形式: 用户请求建立连接<->(采用一定的安全验证方法)<->服务器接受并建立session<->用户操作<->发出检索请求<->布尔条件查询过滤器返回匹配数据<->用户关闭session,结束对话。 通常来讲,LDAP 由以下模型组成: 1.信息模型:描述信息存取模式。 2. 命名模型:描述信息的组织和标识方式。 3.功能模型:描述对信息进行的操作。 4.安全模型:描述如何保护LDAP目录中的信息,防止没有授权的访问。 (作者单位为北京师范大学管理学院) (文章来源:《中国教育网络》杂志2011年2-3月合刊) |
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com