10/221 questions · Unlock full access
Q1

A financial services firm is architecting a new trade processing platform. A key non-functional requirement is that once a trade message is accepted by the system, its successful processing must be guaranteed, even if downstream services are temporarily unavailable. The system should be able to retry processing the message for up to 24 hours. Which WS-* specification is specifically designed to address this requirement?

Q2

An architect is designing a RESTful API for a document management system. The API needs a mechanism for clients to upload large files. To ensure data integrity, the server must be able to reject an upload if the file's content has been altered in transit. Which combination of HTTP headers should the client and server use to facilitate this content integrity check?

Q3

True or False: In a public cloud environment following the Platform as a Service (PaaS) model, the cloud consumer is responsible for patching the operating system of the application servers.

Q4Multiple answers

A development team is building a set of services that will be consumed by both internal applications and external partners. To ensure a consistent and enforceable data structure for all messages, they are using XML Schema Definition (XSD). Which of the following XSD elements are used to define a reusable, custom data structure containing multiple elements? (Select TWO).

Q5

During a code review, an architect observes that a junior developer used an HTTP GET request to trigger an action that deletes a user's account. This implementation is a severe violation of REST principles. What is the primary characteristic of the GET method that is being violated in this scenario?

Q6

A logistics company uses a workflow to process new shipments. The workflow starts when a client service sends a 'NewShipment' message. The workflow service must then process this message but does not need to send an immediate reply to the client. The client service's only concern is that the message is successfully delivered and accepted for processing. Which Message Exchange Pattern (MEP) best fits this interaction?

Q7

An e-commerce platform experiences massive traffic spikes during holiday sales. The current infrastructure, based on a fixed number of large, vertically scaled servers, struggles to handle the load and is costly during off-peak times. The CTO wants to migrate to a cloud architecture that can automatically adjust capacity based on real-time demand to optimize both performance and cost. Which cloud computing characteristic is most central to achieving this goal?

Q8

A service is designed to be a passive intermediary that logs all incoming messages to an audit trail before forwarding them to the final destination. The service must NOT alter the message content, headers, or structure in any way. This type of intermediary is best classified as a:

Q9

When defining a technical service contract using WSDL, which part of the document separates the abstract definition of what the service does from the concrete details of how and where it is accessed?

Q10

A developer is writing a JSON Schema to validate incoming configuration files. The configuration requires a 'logLevel' property that must be one of the following exact string values: "DEBUG", "INFO", "WARN", or "ERROR". Which JSON Schema keyword should be used to enforce this constraint?