nerdexam
EC-Council

312-50V10 · Question #5

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?

The correct answer is B. Only compatible with the application protocol HTTP. SOAP is a messaging protocol that can operate over multiple transport protocols, not just HTTP. Stating it is 'only compatible with HTTP' is factually incorrect and is the false characteristic among the choices.

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

How the community answered

(24 responses)
  • B
    92% (22)
  • C
    4% (1)
  • D
    4% (1)

Why each option

SOAP is a messaging protocol that can operate over multiple transport protocols, not just HTTP. Stating it is 'only compatible with HTTP' is factually incorrect and is the false characteristic among the choices.

ABased on XML

SOAP messages are indeed encoded in XML, making 'based on XML' a correct and accurate characteristic of the protocol.

BOnly compatible with the application protocol HTTPCorrect

SOAP is transport-agnostic by design - the SOAP 1.2 specification (W3C) explicitly defines bindings for multiple protocols including HTTP, SMTP, and TCP, among others. Limiting SOAP to HTTP alone is incorrect and contradicts the W3C specification, which allows SOAP envelopes to be carried over any underlying protocol that can transmit the message.

CExchanges data between web services

Exchanging structured data between web services is the primary purpose of SOAP, so this is a correct characteristic.

DProvides a structured model for messaging

SOAP defines a strict envelope structure consisting of an optional Header and a required Body, which correctly constitutes a structured model for messaging.

Concept tested: SOAP protocol transport-layer compatibility characteristics

Source: https://www.w3.org/TR/soap12-part1/

Topics

#SOAP#web services#XML messaging#application protocols

Community Discussion

No community discussion yet for this question.

Full 312-50V10 Practice