比如webservice地址是:http://wdft.com:80/services/getOrderService1.0?wsdl
方法是:getOrder
1.首先添加引用:
2.
3.引用完成后开始调用方法:
GetOrderStatusService_1_0Client orderStatusService = new GetOrderStatusService_1_0Client(); getOrderStatusReply orderStatusReply = orderStatusService.getOrder(new getOrderStatusRequest { agencyCode = agencyCode, sign = Util.GetMD532(agencyCode + orderNo + SafetyCode, ""), orderNo = orderNo,
price:23.5,
priceSpecified=true, /*如果没有这句 接口那边就就收不到price的值,所以凡是int double time类型的字段必须要加这句,注意每个字段都会生成自己对应的'属性名Specified'属性 */ });
type=0,
typeSpecified = true, /*如果没有这句 接口那边就就收不到type的值,所以凡是int double time类型的字段必须要加这句,注意每个字段都会生成自己对应的'属性名Specified'属性 */ });