nerdexam
SOA

S90-09A · Question #33

S90-09A Question #33: Real Exam Question with Answer & Explanation

Sign in or unlock S90-09A to reveal the answer and full explanation for question #33. The question stem and answer options stay visible for context.

Question

Service Consumer A sends Service A a message containing a business document (1). The business document is received by Component A, which keeps the business document in memory and forwards a copy to Component B (3). Component B first writes portions of the business document to Database A (4). Component B writes the entire business document to Database B and then uses some of the data values from the business document as query parameters to retrieve new data from Database B (5). Next, Component B returns the new data back to Component A (6), which merges it together with the original business document it has been keeping in memory and then writes the combined data to Database C (7). The Service A service capability invoked by Service Consumer A requires a synchronous request-response data exchange. Therefore, based on the outcome of the last database update, Service A returns a message with a success or failure code back to Service Consumer A (8). Databases A and B are shared and Database C is dedicated to the Service A service architecture. There are several problems with this architecture: First, the response time of Database A is often poor, resulting in Component B taking too much time to provide a response to Component A. This results in Component A consuming too many runtime resources while it holds the business document in memory and it also causes unreasonable delays in responding to Service Consumer

Options

  • AAdditionally, Database B is being replaced with a different database product that supports a
  • BThe State Repository pattern is applied so that Component A can defer the business document
  • CThe State Repository pattern is applied so that Component A can defer the business document
  • DThe Legacy Wrapper pattern is applied so that Database B is wrapped in a standardized contract.
  • ENone of the above.

Unlock S90-09A to see the answer

You've previewed enough free S90-09A questions. Unlock S90-09A for full answers, explanations, the timed quiz mode, progress tracking, and the master PDF. Question stem and options stay visible so you can still see what's on the exam.

Full S90-09A Practice