在 wso2 esb 中,以下 header 调解器的功能是什么

in wso2 esb what is the function of the below header mediator

下面header 中介体的作用是什么,放在负载工厂之后。 name 操作指定了什么,header 调解器是为了请求附加 header 还是什么?

<payloadFactory media-type="xml">
<format>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/
soap/envelope/" xmlns:ser="http://services.samples">
<soapenv:Header></soapenv:Header>
<soapenv:Body>
<ser:getSimpleQuote>
<ser:symbol></ser:symbol>
</ser:getSimpleQuote>
</soapenv:Body>
</soapenv:Envelope>
</format>
<args>
<arg evaluator="json" expression="$.getFinancialQuote.
company"></arg>
</args>
</payloadFactory>
<header name="Action" value="urn:getSimpleQuote"></header>
<call>
<endpoint> <!-- [3] -->
<address uri="http://localhost:9000/services/
SimpleStockQuoteService" format="soap11">
</address>
</endpoint>
</call>

header mediator 被放置在那里以将请求的 "action" header 附加到后端 (http://localhost:9000/services/)。

这是 backend 所要求的。

这是设置后台需要的Actionheader。 SOAP 服务需要操作 header 才能指向服务的操作。 header 值包含 SOAP 操作的名称。