soap入门资料(3)
时间:2007-03-05 来源:shiwudao
SOAP Envelope元素
Envelope元素是SOAP消息的根元素,它将XML文档标识为SOAP消息。
注意xmlns:soap namespace的使用,它必须固定为:
http://www.w3.org/2001/12/soap-envelope
它将Envelope定义为SOAP的Envelope
xmlns:soap Namespace
一个SOAP消息必须包含一个和http://www.w3.org/2001/12/soap-envelope关联的Envelope元素。
如果使用了其他的名字空间,作为偶们的应用程序,必须报个错儿,然后丢弃这个消息。
encodingStyle属性
SOAP的encodingStyle属性用来定义文档中使用的数据类型。本属性可以出现在任何SOAP元素中,作用域为那个元素的内容以及其所有的子元素。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"> ... Message information goes here ... </soap:Envelope> |
soap:encodingStyle="URI"
例子:
<?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"> ... Message information goes here ... </soap:Envelope>
相关阅读 更多 +