mtom

    1熱度

    1回答

    我正在嘗試做很簡單的事情:客戶端通過其WSDL調用SOAP服務來加載PDF文檔。 我使用Apache CXF 2.7.5和MTOM 的問題是,它似乎該文檔沒有完全發送到客戶端(文件大小不等於原)因此,ADOBE無法打開它,因爲它已損壞。 我的單元測試和SOAPUI調用失敗。 如果問題的標題必須改進歡迎您 在此先感謝。 服務接口 @WebService @DataBinding(value = J

    0熱度

    1回答

    我目前被困在與MIME頭部中'邊界'值有關的問題。我們有自定義綁定的wcf服務來支持mtom。下面是MIME頭的樣本,我們得到了我們的服務的一部分: content-type: multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:f45e6739-e796-41c7

    0熱度

    1回答

    我正在努力閱讀通過基於SOAP的Web服務傳輸的大文件。客戶端代碼失敗,出現內存不足異常。我使用MTOM發送二進制數據,希望能夠照顧傳輸和讀取大文件。有問題的文件大小是750MB。我使用的是Apache cxf。以下是Web服務端點實現。 @MTOM @WebService(endpointInterface = "com.test.contentservice.service.IConten

    0熱度

    1回答

    我試圖從JAX-WS服務方法返回大文件,但得到奇怪的客戶端錯誤。這裏是我的代碼: @WebService(targetNamespace = "http://java.CAEServer", portName = "CAEInstance") public interface Instance { @WebMethod(action = "http://java.CAEServer/g

    0熱度

    2回答

    我有這種情況,我需要從數據庫直接將文件內容流到客戶端瀏覽器。 因此,我使用普通jdbc rs.getBlob(),然後blob.getBinaryStream();稍後寫入http輸出流。 我注意到(一件很好的事情)是,一旦我通過blob輸入流,數據庫連接就會重新連接到數據源池。 (weblogic) 現在我問你,我的觀察是正確的?因爲我擔心下載需要很長時間,db連接將停留在請求中,以便能夠流式傳

    14熱度

    1回答

    SAAJ: SOAP與Java的附件API MTOM: SOAP消息傳輸優化機制 我簡單的瞭解:他們處理SOAP附件,與MTOM是更優化版本SAAJ的。它是否正確? 他們只是兩種不同的做同樣的事情?還是我想在這裏比較蘋果和橘子? 我可以一起使用SAAJ和MTOM嗎?

    1熱度

    1回答

    我正在利用第三方Web服務返回帶有使用MTOM編碼附加PDF的對象。 該對象的結構爲Data[],每個數組元素具有字段ContentType和Include。 當我運行web服務方法時,它完成請求罰款,但它沒有正確解析響應,因爲包含字段被解析爲null。 當我運行Fiddler時,實際上可以看到遠程Web服務返回一個包含所有可用字段的響應。 這就是在SOAP發送: <m:GetDocImageRe

    0熱度

    1回答

    將啓用MTOM到JBoss中7上運行的業務服務後,我們發現,通過SOAP請求通過騾子現在導致錯誤: - <faultstring>An exception occurred while invoking message processor "DefaultMessageProcessorChain '(inner iterating chain) of OutboundEndpoint 'http

    1熱度

    1回答

    與WSO2 ESB工作時我現在面臨這樣的問題: 我需要變換RPC編碼消息,包括:一個字節數組到一個新的基於MTOM-消息,其包含該字節數組的ID和二進制文件作爲附件。 我想知道ESB中是否有任何介質來完成此任務,或者如果我需要創建自己的過程。 謝謝!

    3熱度

    1回答

    我有一個JAX-WS RI服務器,可以進行MTOM流式傳輸。從客戶端,一切都很好。服務器收到一個StreamingDataHandler,並且雙方都不會使用大量內存發送1 GB。但是,檢索文件時,服務器在發送之前正在讀取整個內容。客戶端是好的。我在兩端使用DataHandler,所以事情的方面沒問題。我只是不希望服務器在開始發送之前從InputStream中讀取所有數據。我對IMPL以下注釋: @