WSDL中<types>
和<messages>
之间的区别是什么?我知道types
用于定义要在WSDL文档中使用的数据类型,并且消息包含要传输的数据。但是在我的项目中,我必须为故障单请求开发WSDL并生成响应。对于请求,我应该发送firstName
,lastName
,noOfTickets
,date
等参数。我不知道是否必须初始化所有元素和在types
标记或message
标记中提供限制。我需要为此创建一个请求XSD和一个响应XSD。
答案 0 :(得分:0)
我更喜欢在单独的XSD中定义类型,因此我只导入String text =MessageFormat(R.string.customer_address).format("Name","Family");
元素中的XSD。
优势在于您可以在更多WSDL中使用相同的XSD。
所有限制都在这些XSD中完成,type
仅定义SOAP操作所需的元素。
如果您希望在WSDL中定义类型,我建议您在message
定义中定义您的限制。
以下是W3对类型和消息的定义: