【发布时间】:2011-10-20 04:12:30
【问题描述】:
我找到了通向 WCF + WSDL 的方法。它在 gSOAP 和axis2 的第一个示例中效果很好。但我也面临一个问题:
当我查看我的 WSDL 时,它总是使用复杂类型(请求和响应)进行远程过程调用。
<xsd:element name="AddResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="AddResult" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
因此我必须使用两个参数proxy.Add(request, response) 调用Add 方法,然后提取实际返回值double result = reponse.Result。
我想让它更直接。例如,double result = proxy.Add(1, 2)。这可能吗?
提前致谢。
【问题讨论】: