nerdexam
SOA

S90-02A · Question #94

A SOAP-based Web service is essentially: Select the correct answer.

The correct answer is D. solution logic that can be accessed via a published WSDL definition. SOAP-based Web services are defined by their use of WSDL (Web Services Description Language) - a published WSDL definition describes the service's operations, message formats, and endpoints, making it the mechanism by which clients discover and interact with the service. Option…

Web Services and Contract-First Design

Question

A SOAP-based Web service is essentially: Select the correct answer.

Options

  • Asolution logic that can only be accessed via HTTP methods
  • Bsolution logic accessible via binary RPC protocols
  • Csolution logic that has been shaped by service-orientation design principles
  • Dsolution logic that can be accessed via a published WSDL definition

How the community answered

(31 responses)
  • A
    3% (1)
  • B
    3% (1)
  • C
    6% (2)
  • D
    87% (27)

Explanation

SOAP-based Web services are defined by their use of WSDL (Web Services Description Language) - a published WSDL definition describes the service's operations, message formats, and endpoints, making it the mechanism by which clients discover and interact with the service. Option A is wrong because SOAP is protocol-agnostic and can run over SMTP, JMS, or TCP - not just HTTP. Option B is wrong because SOAP uses XML-based messaging, not binary RPC protocols (that's more like CORBA or gRPC). Option C is wrong because service-orientation principles are an architectural design philosophy that can apply to REST, SOAP, or other paradigms - it doesn't specifically define what a SOAP service is.

Memory tip: Think "SOAP = WSDL contract." Just as a legal service requires a published contract to be actionable, a SOAP Web service requires a published WSDL to be consumable - the WSDL is the service from the client's perspective.

Topics

#SOAP#WSDL#web service definition#service accessibility

Community Discussion

No community discussion yet for this question.

Full S90-02A Practice