S90.08

S90.08 practice questions, page 3 of 4, with answer review and explanations.

Question 11

The application of the Intermediate Routing pattern can address which of the following needs?

  1. The need to increase the autonomy of a service due to its reliance on a shared data source.
  2. The need to perform content-based routing based upon metadata found in the message header.
  3. The need for load-balanced access to a redundantly deployed service.
  4. The need to provide pre-defined compensating logic for when an atomic service transaction fails.

Question 12

Load balancing is commonly associated with which pattern?

  1. Atomic Service Transaction
  2. Intermediate Routing
  3. Service Broker
  4. Decoupled Contract

Question 13

The use of the Intermediate Routing pattern typically results in:

  1. common routing logic being removed from service logic and placed into service agents
  2. common routing logic being removed from service agents and placed into a database
  3. common routing logic being physically centralized into a single service
  4. common routing logic being physically centralized into a single service composition

Question 14

The application of the Intermediate Routing pattern can result in multiple service agents intercepting a message before it arrives at its destination.

  1. True
  2. False

Question 15

When applying the Asynchronous Queuing pattern you aim to establish an environment in which:

  1. an intermediate buffer exists between a service and its service consumer
  2. temporary message storage is provided in case either the service or service consumer are unavailable
  3. periodic re-transmission of a message is supported until it is successfully delivered
  4. enforcement of consistent, uninterrupted, synchronous communication between service and service consumer are guaranteed