Multiple choice general knowledge

Which of the following technologies enable distributed communication between J2EE components?

  1. JDBC

  2. JMS

  3. JTA

  4. JTS

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

JMS (Java Message Service) enables distributed communication between J2EE components through asynchronous messaging. JDBC is for database connectivity, JTA for transaction management, and JTS is the transaction service implementation - these don't provide inter-component communication.