请告诉我哪里应该使用 LDAP JNDI 以及哪里应该使用 FileSystem JNDI。我还想知道每种情况下 Context.PROVIDER_URL 的值应该是什么。
在哪里可以找到“com.sun.jndi.ldap.LdapCtxFactory”的源文件
和
com.sun.jndi.fscontext.RefFSContextFactory (INITIAL_CONTEXT_FACTORY) 两个类。
感谢您
解释 JNDI 最简单的方法是通过示例。
在互联网出现之前,如果你想给某人打电话,你必须在电话簿中找到他们的号码。这个查找实际上有两个部分,1)找到正确的电话簿,2)在该电话簿中找到该人的号码。
使用 JNDI 就像在电话簿中发布电话号码一样。发布者必须插入名称和号码,以便可供搜索。客户需要找到正确的书,然后检索号码。
[互联网前的例子如下]
假设您想约学校认识的人出去,但您不知道电话簿在哪里。你得问问妈妈。妈妈是上下文提供者。
维护应用程序服务器的任何人都可以添加 JNDI 条目。他们还提供 Provider_URL。
现在,回答有关 LDAP 与文件系统的问题。大公司通常使用 LDAP 来存储有关其员工的信息,例如医疗大楼大厅中的列表(目录)。
文件系统就像网络上的文件共享。它们可能会在服务器之间移动,但您希望客户端仍然能够找到它们。您发布共享名“\LUNCHSCHEDULE”,让人们在不知道其实际位置的情况下连接到它。文件系统提供程序将使用物理映射进行配置。客户端必须被告知文件系统提供者的 ProviderURL,管理员需要给出该 ProviderURL。
| 归档时间: |
|
| 查看次数: |
2186 次 |
| 最近记录: |