S90.08 practice questions, page 4 of 4, with answer review and explanations.
Question 16
The queue established by applying the Asynchronous Queuing pattern enables service consumer and service to revert to a stateless condition before a data exchange has fully completed.
True
False
Question 17
The Reliable Messaging pattern requires:
the use of standardized service contracts in order to enable message atomic transaction details to be carried in the message header
a framework for temporarily persisting messages and issuing acknowledgements
the application of the Official Endpoint pattern in order to enable acknowledgement features
a framework capable of bridging disparate messaging protocols in order to exchange schemas between compatible services
Question 18
Which of the following statements are false?
Using the Reliable Messaging pattern can improve the quality of messaging-based communication.
The Reliable Messaging pattern is applied to databases, not services.
The Reliable Messaging pattern is one of the patterns that can be associated with the Enterprise Service Bus compound pattern.
The Reliable Messaging pattern is always applied together with the Atomic Service Transaction pattern.
Question 19
Assuming the Reliable Messaging pattern is successfully applied, which of the following statements is correct?
A service agent intercepts and stores a message from the service consumer. The service agent then returns an acknowledgement back to the service consumer. Next, the service agent forwards the message to the service and when it receives an acknowledgement back from the service, it deletes the message.
A service agent intercepts and stores a message from the service consumer. The service agent then forwards the message to the service. Next, the service agent receives an acknowledgement from the service, which it returns to the service consumer. Finally, the service agent deletes the message and related acknowledgements.
The service consumer stores the message and forwards it to a service agent, which issues an acknowledgement back to the service consumer. The service agent then forwards the message to the service and when it receives an acknowledgement from the service, the service agent informs the service consumer so that it can delete the message and the acknowledgement.
None of the above.
Question 20
In the message exchange framework established by the application of the Reliable Messaging pattern, what roles are typically fulfilled by service agents?
service agents can process positive acknowledgements
service agents can process negative acknowledgements
service agents can load balance messages
service agents can route messages based on their content