求助:急~~~~这个WebService如何调用?
Query
测试
测试窗体只能用于使用基元类型或基元类型数组作为参数的方法。
SOAP
下面是一个 SOAP 请求和响应示例。所显示的占位符需要由实际值替换。
POST /creditSetup/CreditWebService.asmx HTTP/1.1
Host: localhost
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/Query"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Query xmlns="http://tempuri.org/">
<queryRequest>
<DealNo>string</DealNo>
<DealDeatilRequest>
<DealDetail>
<RecordNo>string</RecordNo>
<AccountNo>string</AccountNo>
<AccountName>string</AccountName>
<BankNo>string</BankNo>
<CounterNo>string</CounterNo>
<AccountType>Bank or Pos or Unknown</AccountType>
<DealType>Deposit or Refundment or Check</DealType>
<AccountBalance>double</AccountBalance>
<DealAmount>double</DealAmount>
<DealTime>string</DealTime>
</DealDetail>
<DealDetail>
<RecordNo>string</RecordNo>
<AccountNo>string</AccountNo>
<AccountName>string</AccountName>
<BankNo>string</BankNo>
<CounterNo>string</CounterNo>
<AccountType>Bank or Pos or Unknown</AccountType>
<DealType>Deposit or Refundment or Check</DealType>
<AccountBalance>double</AccountBalance>
<DealAmount>double</DealAmount>
<DealTime>string</DealTime>
</DealDetail>
</DealDeatilRequest>
</queryRequest>
</Query>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<QueryResponse xmlns="http://tempuri.org/">
<QueryResult>
<DealNo>string</DealNo>
<QueryRecordResponse>
<QueryRecord>
<QueryAmount>double</QueryAmount>
<SiteAddress>string</SiteAddress>
<SiteOwner>string</SiteOwner>
<SitePhone>string</SitePhone>
<CertificateNo>string</CertificateNo>
<SiteNo>string</SiteNo>
</QueryRecord>
<QueryRecord>
<QueryAmount>double</QueryAmount>
<SiteAddress>string</SiteAddress>
<SiteOwner>string</SiteOwner>
<SitePhone>string</SitePhone>
<CertificateNo>string</CertificateNo>
<SiteNo>string</SiteNo>
</QueryRecord>
</QueryRecordResponse>
</QueryResult>
</QueryResponse>
</soap:Body>
</soap:Envelope>
地址:http://localhost/creditSetup/CreditWebService.asmx?op=Query
问题点数:30、回复次数:3Top
1 楼shiyubeijing()回复于 2006-05-04 09:39:39 得分 0
UpTop
2 楼webwalker(Jason.Xu@BenQ.com)回复于 2006-05-06 23:29:36 得分 0
太多
upTop
3 楼YAOHE(吆喝)回复于 2006-05-09 11:13:02 得分 30
在项目中添加web service的引用,VS即可生成客户端代理类,实例化类,按类的方法操作即可Top




