我有一個.p12文件,我想上傳到SOAP Web服務,以便我的應用程序可以提出請求以便稍後獲取它。我如何上傳這個文件?如何將文件上傳到SOAP Web服務?
我不一定希望在我的應用程序代碼中,因爲這是我只想做一次。但是,如果它很重要,我正在使用Java。
我有一個.p12文件,我想上傳到SOAP Web服務,以便我的應用程序可以提出請求以便稍後獲取它。我如何上傳這個文件?如何將文件上傳到SOAP Web服務?
我不一定希望在我的應用程序代碼中,因爲這是我只想做一次。但是,如果它很重要,我正在使用Java。
如果服務支持,你應該看看MTOM。如果它接受文件附件,那麼它可能使用MTOM。不知道你的意思是將它保留在應用程序代碼之外,但你如何去創建和發送附件取決於你使用的是什麼Web服務平臺。這裏有一個關於Java的JAX-WS發送附件的最新文檔:
http://metro.java.net/guide/ch06.html#binary-attachments-mtom
如果你想看到什麼是在一個獨立於語言的方式實際發生的情況,然後抓住了SoapUI和設置它與發送您的附件MTOM:
http://www.soapui.org/SOAP-and-WSDL/adding-headers-and-attachments.html
如果這個SOAP服務不存在,那麼爲什麼要使用SOAP不惜一切,而不是普通的HTTP?如果它已經存在,那麼你需要給我們提供詳細信息(即它是否已經支持上傳)? – DNA
SOAP服務存在並支持上載。 – Kalina