nerdexam
SOA

S90-02A · Question #43

SOAP messages contain headers that can be customized but are also used to implement industry-standard features provided by technologies, such as WS-Addressing. Select the correct answer.

The correct answer is A. True. A is correct because SOAP headers are designed to be extensible - they can carry custom application-specific metadata and serve as the extension point for standardized WS- specifications. WS-Addressing, for example, uses SOAP headers to embed routing information (like <wsa:To>…

Web Services and Contract-First Design

Question

SOAP messages contain headers that can be customized but are also used to implement industry-standard features provided by technologies, such as WS-Addressing. Select the correct answer.

Options

  • ATrue
  • BFalse

How the community answered

(29 responses)
  • A
    86% (25)
  • B
    14% (4)

Explanation

A is correct because SOAP headers are designed to be extensible - they can carry custom application-specific metadata and serve as the extension point for standardized WS-* specifications. WS-Addressing, for example, uses SOAP headers to embed routing information (like <wsa:To> and <wsa:Action>) directly in the message envelope, enabling endpoint-independent message delivery. Other WS-* standards like WS-Security and WS-ReliableMessaging follow the same pattern, all operating through SOAP headers.

B is wrong because it incorrectly implies SOAP headers are either not customizable or not used by industry standards - both of which contradict SOAP's core design philosophy of header extensibility.

Memory tip: Think of SOAP headers as a "plug-in rack" - you can mount your own custom modules or slot in pre-built industry modules (WS-Addressing, WS-Security, etc.). The rack itself doesn't care which you use; it supports both.

Topics

#SOAP headers#WS-Addressing#message customization

Community Discussion

No community discussion yet for this question.

Full S90-02A Practice