在WSDL绑定部分,绑定样式属式style的值可以是:rpc和document,而document是默认值。同时属性use的值可以是literal和encoded,默认值是:literal。理论上,style和use属性之间的取值可以有4种组合。
Style | Use |
document | literal |
document | encoded |
rpc | literal |
rpc | encoded |
其实在目前基于SOAP的web服务中,实际上只有两种组合会经常出现:document/literal,rpc/literal。至于"encoded",尽管在WSDL文档也可以使用,但是这样做违背了网络服务系统组织(WS-I)所给出的指导原则。