• C# 调用java的Webservice时关于非string类型处理


    比如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'属性 */ });
  • 相关阅读:
    编译安装LEMP
    eAccelerator配置和使用指南
    /dev/null的用途
    分库分表
    JVM
    SOFA 数据透析
    HTTPS
    SOFA 通信
    分布式锁
    mysql 锁
  • 原文地址:https://www.cnblogs.com/bin521/p/11643873.html
Copyright © 2020-2023  润新知