Java教程是针对JDK 8编写的。本页面描述的示例和实践不利用后续版本中引入的改进,并且可能使用不再可用的技术。
有关Java SE 9及其后续版本中更新的语言功能的摘要,请参见Java语言更改。
有关所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息,请参见JDK发行说明。
LDAP定义了一组操作或请求(参见RFC 2251)。在JNDI中,这些操作对应于DirContext和LdapContext接口上的操作(它们是Context的子接口)。例如,当调用者调用DirContext方法时,LDAP服务提供者通过向LDAP服务器发送LDAP请求来实现该方法。
下表显示了LDAP中的操作如何对应于JNDI中的方法。
InitialDirContextContext.addToEnvironment()Context.removeFromEnvironment()Context.close()DirContext.search()RFC 2254过滤器DirContext.modifyAttributes()DirContext.ModificationItem数组修改属性DirContext.bind()DirContext.createSubcontext()bind()添加、替换属性绑定Context.unbind()Context.destroySubcontext()Context.rename()重命名对象DirContext.search()LDAP比较NamingEnumerationLdapContext.extendedOperation()JNDI教程