WSDL片段:
<wsdl:portType name="ITS-ActivityObj">
<wsdl:operation name="addActivity" parameterOrder="pc_SlsmnCode pc_FollowDate pc_ActSrc pc_InXML pl_GetRSXML pc_FieldList pl_WriteXSD pl_MinSchema pc_RSXML pc_batchCount pc_errMsg">
<wsdl:input message="tns:ITS-Activity_addActivity"/>
<wsdl:output message="tns:ITS-Activity_addActivityResponse"/>
<wsdl:fault name="ITS-ActivityFault" message="tns:FaultDetailMessage"/>
</wsdl:operation>
我正在使用.NET环境。我似乎省略了parameterOrder不会影响代理生成。客户端代码仍然有效。
答案 0 :(得分:1)
是您可以省略它。 parameterOrder属性被定义为可选属性according to the spec。
请注意,此信息可用作 “提示”,可以安全地被忽略 那些与RPC无关的人 签名。此外,它不是必需的 即使在手术中也要存在 将与RPC类似使用 结合。