13、Java技术与Web服务的全面解析

Java技术与Web服务的全面解析

1. Java命名和目录接口(JNDI)

1.1 JNDI API 包结构

JNDI API 分为两个包: javax.naming javax.naming.directory 包。这种划分是表示命名和目录服务的自然且合理的封装系统,因为目录服务是一种命名服务,所以目录包很大程度上源自命名包。

1.2 命名包(The Naming Package)

  • javax.naming.Context 接口 :是 JNDI API 中最重要的类型,用于访问名称 - 对象绑定,这是任何命名系统的核心。 Context 对象提供解析命名对象、绑定和解绑名称与对象以及创建和销毁子上下文的方法。 InitialContext Context 的一种类型,作为客户端命名系统的根,是导航命名空间的起始点。
  • javax.naming.Reference :是 JNDI 联合命名功能的核心,它使不同的服务提供商能够协作,实现从一个目录或命名服务到另一个的无缝过渡。可以将引用视为从一个命名空间到另一个的指针,它像其他上下文或命名对象一样被命名并放置在绑定中。当解析 Reference 类型的对象时,JNDI 会自动检测并使用其中的信息将客户端过渡到服务提供商、命名空间和相应的对象。 <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值