Multiple choice technology architecture

Which web service technology defines an extensible message format, bindings to the HTTP protocol, and conventions for encoding data and representing remote procedure calls?

  1. WSDL

  2. XML

  3. UDDI

  4. SOAP

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

SOAP (Simple Object Access Protocol) is the correct answer because it specifically defines an XML-based extensible message format, provides standard bindings to HTTP protocol, and establishes conventions for encoding data and representing remote procedure calls. WSDL describes services but doesn't define message formats or bindings, XML is only a markup language, and UDDI is for service discovery.