這將在服務器上運行,然後該服務器將xml請求發送到另一個服務器(我無法控制該服務器)。我無法承受爲每個請求寫入xml到硬盤驅動器。所以理想情況下,我想創建一個XML而不創建文件。用Java通過HTTPS發佈xml
這顯示瞭如何通過https發送一個xml文件(不是對象):http://pic.dhe.ibm.com/infocenter/iisinfsv/v9r1/index.jsp?topic=%2Fcom.ibm.swg.im.iis.ia.restapi.doc%2Ftopics%2Fr_restapi_sending_https_java.html我已經得到了該部分的工作,問題是甚至在將內容類型更改爲xml後我認爲它只是發送xml的內容作爲純文本,看起來很不雅。
我寧願避免第三方jar文件儘可能但我有訪問apache.axiom和軸2庫。
所以長話短說:我怎麼做一個XML對象,然後通過HTTPS將其發送到未使用SOAP或REST第三方Web服務。