|
From: David RR W. \(XML\) <da...@dr...> - 2006-03-30 18:45:23
|
<div>Team,</div> <div> </div> <div>Based on our benchmarking using the Hermes 2 loopback test - it appears that for large payload the AXIS based httpSend is 10x faster than the current Hermes 1 JAXM based httpSend.</div> <div> </div> <div>A 15Mbyte payload took less than 2 minutes to transfer - whereas with Hermes 1 this would take upwards of 15 to 20 minutes.</div> <div> </div> <div>The question therefore arises - looking at the Hermes 1 delivery code - it uses httpSend() class.</div> <div> </div> <div>Since this seems to do a complete hand-off to JAXM (which uses the slow sendmail based MIME) and simply return at that point - how feasible is it to create a wrapper method - that would instead use the AXIS send function as a plug-in replacement?</div> <div> </div> <div>Doing this would allow Hermes 1 and Hermes 2 to both use AXIS as the SOAP messaging layer - and obviously also give a 10x performance boost to Hermes 1.</div> <div> </div> <div>Can anyone who has worked with AXIS suggest if this is indeed feasible (obviously Hermes 2 is the example).</div> <div> </div> <div>Thoughts?</div> <div> </div> <div>DW</div> |