论文部分内容阅读
JNDI是一组在Java应用中访问命名和目录服务API,它具有统一的接口,可以大大提高开发目录服务客户端应用程序的效率。但是对于开发者而言,使用JNDI编写的代码依然涉及许多细节,缺少抽象性和可扩展性。该文以LDAP目录服务为例,依照面向对象的设计原则,利用两个设计模式对目录服务器的访问过程进行优化。桥接模式避免了客户端直接设置目录服务器具体连接方式的参数,并且可以很好地适应新连接方式的扩展。命令模式把行为以命令对象的形式进行封装,将客户类与具体的请求类进行解耦合,使得客户端可以在不知道操作细节的情况下,