Difficulty: Easy
Correct Answer: Incorrect
Explanation:
Introduction / Context:
SOAP (formerly “Simple Object Access Protocol,” now just “SOAP”) defines a protocol for exchanging structured messages. While SOAP over HTTP is very common, the specification is explicitly transport-agnostic. This question checks awareness that SOAP messages can be carried by multiple transports.
Given Data / Assumptions:
Concept / Approach:
SOAP provides a message structure (Envelope, Header, Body, Fault) independent of the transport. HTTP is popular for firewall traversal and web integration, but SOAP bindings exist for multiple transports. Thus, the claim that HTTP is the “only” transport is incorrect.
Step-by-Step Solution:
Verification / Alternative check:
Real-world middleware (ESBs, message brokers) support SOAP over JMS or MQ; documentation and WSDL samples confirm multiple transport bindings beyond HTTP.
Why Other Options Are Wrong:
Common Pitfalls:
Equating “most common in practice” with “only possible”; ignoring enterprise messaging bindings widely used behind the firewall.
Final Answer:
Incorrect
Discussion & Comments