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…
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)- A3% (1)
- B3% (1)
- C6% (2)
- D87% (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
Community Discussion
No community discussion yet for this question.