消息代表 WSDL 规范中所定义的概念,即用于存放对服务和服务使用者有意义的实际数据的容器。 消息中不能含有操作,只能含有属性以及与其他类的关联(假定为某些领域模型的类)。 消息构造型具有一个属性来表示其采用的编码格式(例如
SOAP-literal、SOAP-rpc 及 ASN.1 等)。
由于两个原因,可以在工具中选用此元素。第一个原因,建模者希望将领域模型中的元素直接用作操作的参数,而不是指定消息。 第二个原因,建模者希望使用为某个操作指定一组输入输出消息的约定,在这种情况下,当在 WSDL
中生成服务描述时,建模工具必须构造一个与参数匹配的输入输出消息。
|