XML:
NMTOKENS . A single word; otherwise a list of them separated by whitespace. (e.g, “hello world” is invalid where as “hello” is valid)
WSDL:
WSDL document essentially has four parts
definition
message
part ^name ^type
portType
Operation
input *
output
binding
^name ^type (portType)
soap | http
<soap
operation
input
soap:body use=”encoded|literal”
output
soap:body use=”encoded|literal”
service
^name
documentation
port ^name ^binding
soap:address location=” http://a/b.wsdl”