J2EE中的事务

J2EE中的事务分两种:JDBC事务和分布式事务,请问大家这两种的区别。是不是分布式事务是依赖于JDBC事务的?也就是说分布式事务是靠JDBC事务来完成的?

非常复杂,相关文章不少,分布式事务和JDBC事务是两回事。