我想使用MTOM和Spring WS將大型文件從服務器發送到客戶端。我意識到這不是這種類型的最佳方法,但這是一個要求。我設置了MTOM,它適用於50MB左右的小文件。我遇到大容量文件的內存不足錯誤,並且通過更改不同的堆空間大小,我可以發送稍大的文件,但沒有接近1gb的文件。 1GB是我的測試案例。如何將服務器上的MTOM服務流式傳輸到客戶端?我正在使用Java 6 update 17,Tomcat 6和Spring WS 1.5.7以及SaajSoapMessageFactory。Spring Web服務框架中的流式MTOM Web服務
我找到了一個使用jax-ws進行流式處理的例子,但我不確定如何將這個結合到Spring WS端點中。
Optimizing Binary Data Transmission Using MTOM/XOP
有沒有這個運氣?我仍然在努力... – 2010-02-11 19:13:45