SOAP <soap:Body> 元素

SOAP 使用 <soap:Body> 元素包含实际的 SOAP 消息

SOAP <soap:Body> 元素

<soap:Body> 元素包含实际 SOAP 消息

<soap:Body> 元素的直接子元素可以必须是命名空间

范例

请求 SOAP 服务时的内容

假设我们有一个查询股票价格的 SOAP 服务器。

现在我们请求查询苹果的股票价格。

注意 <m:GetPrice> 和 <Item> 元素是应用程序专用的元素,它们并不是 SOAP 标准的一部分

<?xml version="1.0"?>
<soap:Envelope
    xmlns:soap="http://www.w3.org/2001/12/soap-envelope" 
    soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
    <soap:Body>
        <m:GetPrice xmlns:m="http://www.w3schools.com/prices">
            <m:Item>Apples</m:Item>
        </m:GetPrice>
    </soap:Body>
</soap:Envelope>

SOAP 服务响应的内容

上面的请求响应可是是这样的

<?xml version="1.0"?>
<soap:Envelope 
    xmlns:soap="http://www.w3.org/2001/12/soap-envelope" 
    soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
    <soap:Body>
        <m:GetPriceResponse xmlns:m="http://www.w3schools.com/prices">
            <m:Price>1.90</m:Price>
        </m:GetPriceResponse>
    </soap:Body>
</soap:Envelope>
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.