JNDI

JNDI:

   1.Java Naming and Directory Interface 是Java命名和目录接口

   2.是一组在Java应用中访问命名和目录服务的API

   3.通过名称将资源与服务进行关联


JNDI的优点:

   1.包含了大量的命名和目录服务,使用通用接口来访问不同种类的服务;
   2.可以同时连接到多个命名或目录服务上;
   3.建立起逻辑关联,允许把名称同Java对象或资源关联起来,而不必知道对象或资源的物理ID。

JDNI的用途:

   命名或目录服务使用户可以集中存储共有信息,这一点在网络应用中是重要的,因为这使得这样的应用更协调、更容易管理。例如,可以将打印机设置存储在目录服务中,以便被与打印机有关的应用使用。


JNDI分为三种:TomCat JNDI 、Window JNDI 、自定义JNDI


Window JNDI:

   1.获取Window某个目录下所有的文件  context.list("");
   2.读取某一个文件  context.lookup("fileName");



自定义JNDI:

   1.将对象写入到自定义的JNDI中  context.bind();
   2.在自定义的JNDI中,删除某一个对象  context.unbind();
   3.从自定义的JNDI中获取某一个对象  context.lookup();
   4.从自定义的JNDI中获取所有对象 context.list();








  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值