问一下:我们使用Tomcat连接池的时候用到了JNDI,请问这个时候谁是目录和命名服务的提供者?
JNDI只是调用者吧?
比如:
Context ctx = new InitialContext();
Object value = ctx.lookup("java:comp/env/jdbc/webservice");
datasource = (DataSource) value;
conn = datasource.getConnection();
这个时候是谁提供了目录和命名服务?是数据库还是Tomcat自己?(jdbc/webservice是我定义在server.xml里的,是连接数据库的)