About Question enthuware.ocmjea.v6.2.126 :
Posted: Thu Apr 23, 2020 11:11 am
Reading the book OCM Java EE 6 - Enterprise Architect Exam Guide, I've found that:
- JMS is not recommended for non-Java integration
- JCA is tight coupling between EIS and application
So, JMS and JCA are not good choices.
XML over HTTPS, regardless the fact that It "uses standards to address QoS requirementes for security and reliability", it needs to use JTA for transaction management.
JBI, which is a specification that "defines a standard means for assembling integration components" has loosely couple as one of its goals. Furthermore, it provides support for transactions. So, I think that the best answer for this question is JBI.
What do you think?
- JMS is not recommended for non-Java integration
- JCA is tight coupling between EIS and application
So, JMS and JCA are not good choices.
XML over HTTPS, regardless the fact that It "uses standards to address QoS requirementes for security and reliability", it needs to use JTA for transaction management.
JBI, which is a specification that "defines a standard means for assembling integration components" has loosely couple as one of its goals. Furthermore, it provides support for transactions. So, I think that the best answer for this question is JBI.
What do you think?