You might also consider trying Axis (http://xml.apache.org/axis), the
third-generation Apache SOAP engine. It does its XML parsing using SAX, and
tends to perform significantly (i.e. 4X faster in many cases) better than
SOAP 2.2.
There are also nice features like multi-ref serialization (i.e. arbitrary
object graphs), instant deployment (without deployment descriptors), and
WSDL tooling....
--Glen
----- Original Message -----
From: "Björn Pewe" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 06, 2001 5:33 AM
Subject: RE: tomcat performance
> Hi,
> we run apache soap 2.2 on tomcat 3.2.2 and we have no performance
problems.
> We ran a lot of performance and load testing on our server and came up
with
> the following conclusions.
> First of all Tomat is a java application and it requires a lot of memory
to
> handle larger loads.
> So make sure you got enough memory, we run with 512mb ram on a win2000
> installation.
> Secondly you must configure your Tomcat installation according to the
> expected server load. For instance you might need to increase the number
of
> threads in the thread pool handling http connections. All this is
documented
> pretty well in your tomcat_dir/doc/uguide/tomcat_ug.html under the
section:
> Real World Configuration Tips.
> Third you can pass alot of parameters to the jvm, read your java vm's doc.
>
> Lastly make sure you have checked you own code for optimizations, there
are
> several things that can boost performance, but that is a to big a subject
> for me to take up now.
>
> Regards, Bjorn
>