Apache Axis2/C Performance article by Lahiru Gunathilake illustrates the latest performance results of Apache Axis2/C and compares with the performance of Axis2/C with Guththila XML parser and libxml2 XML parser.
As per the results, Axis2/C can process transactions about three times faster than Axis2/Java for small data sets. Axis2/C runs up to 10000 req/sec where as Axis2/Java displays an average speed of 3000 req/sec.
Comparing between Guththila and libxml2 parsers in C, Guththila yields about 20% better performance compared to libxml2 wrapper for small data sets.
Comments
There is something that doesn't seem right here. Java should be able to saturate that connection - or at least come close.