浏览 3066 次
锁定老帖子 主题:【求教】关于soap报文问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-03-30
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><ns1:txHandleRequest xmlns:ns1="http://pj0001.credit.webService.dyinterface.bankinterface.application.resoft.com"><ns1:Request xmlns:ns2="http://domain.credit.webService.dyinterface.bankinterface.application.resoft.com"><ns1:RequestHeader><ns2:VerNo>1.0</ns2:VerNo><ns2:ReqSysCd>062</ns2:ReqSysCd><ns2:ReqSecCd/><ns2:TxnTyp>RQ</ns2:TxnTyp><ns2:TxnMod/><ns2:TxnCd>ALS001</ns2:TxnCd><ns2:ReqDt>20120326</ns2:ReqDt><ns2:ReqTm>162500</ns2:ReqTm><ns2:ReqSeqNo>1</ns2:ReqSeqNo><ns2:ChnlNo/><ns2:BrchNo/><ns2:TrmNo/><ns2:TlrNo>999900</ns2:TlrNo><ns2:SndFileNme/><ns2:FileHMac/><ns2:HMac/></ns1:RequestHeader><ns1:RequestBody><ns1:CntrNum>000000000000001</ns1:CntrNum><ns1:TktTyp>AC01</ns1:TktTyp><ns1:StartDt>20120301</ns1:StartDt><ns1:EndDt>20120331</ns1:EndDt><ns1:AnBrch>75663826-6</ns1:AnBrch><ns1:MgnPct>50</ns1:MgnPct><ns1:AuthWay>01</ns1:AuthWay><ns1:TotAmt>19880922</ns1:TotAmt><ns1:Ccy>CNY</ns1:Ccy><ns1:RcvAcctNmeOpt>XXX公司</ns1:RcvAcctNmeOpt><ns1:MgnAcctNo>08714301234012348</ns1:MgnAcctNo><ns1:RvtBkNo>05001</ns1:RvtBkNo><ns1:SettlAcct>111100001111</ns1:SettlAcct><ns1:MgnAmt>10000</ns1:MgnAmt><ns1:FeeAmt>20000</ns1:FeeAmt></ns1:RequestBody></ns1:Request></ns1:txHandleRequest></soap:Body></soap:Envelope> 在报文的标签<ns1:RequestHeader>中是否可以去掉ns1 呢?另外目前服务端收到我的报文后,不能正确解析,我分析是因为<ns1:RequestHeader>中 RequestHeader中 R大写的原因?我的服务端是用spring集成了xfire的,请问该怎么修改服务端就可以解析以上报文呢? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-03-30
wsdl是服务器端的么
|
|
返回顶楼 | |
发表时间:2012-04-01
我最后是用WSDL反向生成的服务器端的代码
|
|
返回顶楼 | |