一、JNDI
1.JNDI(容器:Tomcat,Window)
<1>Java Naming and Directory Interface ,Java命名和目录接口<2>是一组在Java应用中访问命名和目录服务的API
<3>通过名称将资源与服务进行关联
2.Tomcat JNDI
配置及使用(将对象写入到Tomcat JNDI)
参考 Tomcat文档学习
3.Window JNDI
<1>获取Window某个目录下所有的文件 context.list("");
<2>读取某一个文件 context.lookup("fileName");
4.自定义JNDI
<1>将对象写入到自定义的JNDI中 context.bind();
<2>在自定义的JNDI中,删除某一个对象 context.unbind();
<3>从自定义的JNDI中获取某一个对象 context.lookup();
<4>从自定义的JNDI中获取所有对象 context.list();
5.
(1)Tomcat的需要驱动包(naming-common.jar)
(2)Windows文件目录服务包(fscontext.jar 和providerutil.jar)
二、关于jndi的练习
1:练习将对象绑定到tomcat中并获取
2:练习文件系统的JNDI并访问所有以及查找
3:练习自定义一个JNDI,并绑定对象,卸载对象,访问所有以及查找