1,当一个事物同时处理两个数据库里面数据的时候,需要用到JTA,分布式事务处理。但是这需要容器的支持,比如weblogic。 2,JNDI服务器,当对象分布在很多机器上的时候,就必须要使用JNDI,主要用在EJB或者webservice中。