-2
如何用Java中的以下內容創建Soap消息/信封併發送它。用Java創建和發送SOAP消息
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cat="http://www.someurl.com/Catalogue/">
<soapenv:Header/>
<soapenv:Body>
<cat:GetRecordByField>
<!--Optional:-->
<cat:fieldName>Image</cat:fieldName>
<!--Optional:-->
<cat:value>10076GB.jpg</cat:value>
</cat:GetRecordByField>
</soapenv:Body>
</soapenv:Envelope>
我用SOAPUI檢查了上面的消息,得到了正確的響應,現在需要用JAVA來檢索和處理響應。
更新:
我已成功地產生以下信息,但它不是在相同的格式和是不能接受的。
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<cat:GetRecordByField xmlns:cat="http://quoteCompany.com">
<cat:fieldName xmlns:cat="something">Image</cat:fieldName>
<cat:value xmlns:cat="something1">10076GB.jpg</cat:value>
</cat:GetRecordByField>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
我跟着這個教程:http://www.java2s.com/Code/Java/JDK-6/SendingaSOAPMessage.htm