nerdexam
SOA

S90-02A · Question #55

Which of the following XML documents can be part of a SOAP-based Web service contract? SELECT ALL THAT APPLY

The correct answer is A. WSDL definition C. XML schema D. WS-Policy definition. A SOAP-based Web service contract is composed of XML documents that together describe what a service does, how to interact with it, and under what constraints. WSDL (A) is the primary contract document, defining the service's operations, message formats, and network endpoints…

Web Services and Contract-First Design

Question

Which of the following XML documents can be part of a SOAP-based Web service contract? SELECT ALL THAT APPLY

Options

  • AWSDL definition
  • BHTTP definition
  • CXML schema
  • DWS-Policy definition

How the community answered

(34 responses)
  • A
    94% (32)
  • B
    6% (2)

Explanation

A SOAP-based Web service contract is composed of XML documents that together describe what a service does, how to interact with it, and under what constraints. WSDL (A) is the primary contract document, defining the service's operations, message formats, and network endpoints. XML Schema (C) defines the data types and structure of the messages exchanged, and is typically imported or embedded within a WSDL. WS-Policy (D) is an XML-based standard that expresses non-functional requirements such as security, reliability, and transaction policies attached to the service.

Option B (HTTP definition) is the distractor - HTTP is a transport protocol, not an XML document or a formal contract artifact. While WSDL can specify HTTP as a binding transport, "HTTP definition" itself is not a recognized XML document type that forms part of a service contract.

Memory tip: Think of the contract as answering three questions - What can I call? (WSDL), What data format? (XML Schema), What rules apply? (WS-Policy). HTTP is just the road the messages travel on, not part of the contract itself.

Topics

#WSDL#XML Schema#WS-Policy#service contract

Community Discussion

No community discussion yet for this question.

Full S90-02A Practice