Solved

JNDI, JTS, JTA, JPA

Posted on 2011-09-05
1
615 Views
Last Modified: 2012-08-13

I would like to know what is JNDI, JTS, JTA, JPA . When we use which one in which combination. Advantages, disadvantages, comparisons of them. When, why, how we use them. Thanks in advane
0
Comment
Question by:gudii9
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 47

Accepted Solution

by:
for_yan earned 500 total points
ID: 36485425


JNDI, JTA, JPA - those are different Java API designed and used for quite different
purposes - you can get initial idea rredaing through wikipedia articles

They are designed for different puposes so there is no sense to compare them with one another,
they are mostly used in Java Enterprise environement and they are
defacto standrads in respective areas, so you sould not talk about advantages - you just use
JPA when it comes to persistence or JTA for dealing with transactions

Ofthen  you'll use some libaries or J2EE framewoerks which will use them intenally


http://en.wikipedia.org/wiki/Java_Naming_and_Directory_Interface   Java Naming and Directory Interface

http://en.wikipedia.org/wiki/Java_Transaction_API -    Java Transaction API

http://en.wikipedia.org/wiki/Java_Persistence_API      Java Persistence API

So you want to learn about each one more at the time when you really need to use them

0

Featured Post

Revamp Your Training Process

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For beginner Java programmers or at least those new to the Eclipse IDE, the following tutorial will show some (four) ways in which you can import your Java projects to your Eclipse workbench. Introduction While learning Java can be done with…
Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
Viewers will learn about if statements in Java and their use The if statement: The condition required to create an if statement: Variations of if statements: An example using if statements:
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.

626 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question