XML Gateways are often viewed primarily as security devices. While it is true that they block
attacks such as XML Denial of Service, they also provide the effect of offloading processing from the application server and placing it onto dedicated hardware, where it runs faster (and frees up resources on the application server). If you're interested in how this works, I recommend our
XML Performance Offload paper.