EC-Council
312-50V11 · Question #5
312-50V11 Question #5: Real Exam Question with Answer & Explanation
The correct answer is B: Only compatible with the application protocol HTTP. SOAP is a messaging protocol that is transport-agnostic and can operate over multiple protocols beyond HTTP. Stating it is 'only compatible with HTTP' is incorrect.
Hacking Web Applications
Question
Websites and web portals that provide web services commonly use the Simple Object Access Protocol (SOAP). Which of the following is an incorrect definition or characteristics of the protocol?
Options
- ABased on XML
- BOnly compatible with the application protocol HTTP
- CExchanges data between web services
- DProvides a structured model for messaging
Explanation
SOAP is a messaging protocol that is transport-agnostic and can operate over multiple protocols beyond HTTP. Stating it is 'only compatible with HTTP' is incorrect.
Common mistakes.
- A. SOAP messages are indeed encoded in XML, making this a correct and accurate characteristic of the protocol.
- C. Exchanging structured data between web services is a correct and primary purpose of SOAP, so this is an accurate characteristic.
- D. SOAP does provide a structured messaging model consisting of an Envelope, Header, and Body, making this a correct characteristic of the protocol.
Concept tested. SOAP protocol transport independence and characteristics
Reference. https://www.w3.org/TR/soap12/
Topics
#SOAP#web services#XML protocol#application protocols
Community Discussion
No community discussion yet for this question.