Enterprise A invokes a Web service provided by enterprise B with some parameters, and receives a response. A developer is making this interaction asynchronous so that A does not have to wait for B to finish processing. Which two actions would be appropriate to fulfill this requirement? (Choose two.)
A.
Establish a Web service endpoint for enterprise A to receive the response.
B.
Partition the endpoint implementation in to interaction and processing layers so responses can be received independently.
C.
Convert all Web service methods to use XML documents as parameters and return values.
D.
Embed a correlation identifier in the request so that enterprise B can associate the response with it.
E.
Read messages from a queue populated by enterprise B at peak hours when response times are too slow
Asynchronous Java SE Web Services: 1. Implementation :
https://dzone.com/articles/asynchronous-java-se-web
Asynchronous Java SE Web Services: 2. Discussion :
http://wayne-adams.blogspot.ae/2012/01/asynchronous-java-se-web-services-2.html