You are the architect of an application that reads from and writes to multiple systems. The
application must participate in an existing transaction to update a database using JDBC, and also
invoke a transactional method on a remote system as part of the same transaction.
Which two technologies would you suggest, to access remote system, for this application?
A.
Java Connector Architecture (JCA)
B.
java Message Service (JMS)
C.
Remote Method Invocation (RMI)
D.
Simple Object Access Protocol (SOAP)
A
Not sure. very much confusing question
D is wrong answer as It is an XML-based messaging protocol for exchanging information among computers.
JMS is also wrong answer : JMS (Java Message Service) is an API that provides the facility to create, send and read messages. It provides loosely coupled, reliable and asynchronous communication
So A and D is correct answer.
Both are used to connect multiple system
CD
AC