On Fri, Aug 6, 2010 at 12:25 PM, Skellington <[email protected]> wrote:
> Hello, > Since I'm using OpenBD I thought I might ask this here. Is there any > way to do SOAP message compression on my web services I have created? > OpenBD uses Apache Axis 1.2.1 under the hood, and it does have the ability to do compressed SOAP communications with a bit of configuration change. I haven't tested this at all, but there's some info here: http://www.predic8.com/axis-soap-compression.htm In OpenBD's WEB-INF/lib directory there is a webservices.jar file. In that JAR (and remember, JAR files are essentially just zip files) if you go to org/apache/axis/client you'll see the client-config.wsdd file. In theory if you change the HTTP transport details in the configuration file (client-config.wsdd) to use the CompressionHTTPSender instead of the normal Axis HTTPSender, and include the soap-compression-1.2.jar file (download link in the article referenced above) in OpenBD's WEB-INF/lib, that will enable SOAP compression. If you have a chance to set this up and test it, it would certainly make for a nice HOWTO on the wiki or in the OpenBD manual. -- Matthew Woodward [email protected] http://blog.mattwoodward.com identi.ca / Twitter: @mpwoodward Please do not send me proprietary file formats such as Word, PowerPoint, etc. as attachments. http://www.gnu.org/philosophy/no-word-attachments.html -- Open BlueDragon Public Mailing List http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon official manual: http://www.openbluedragon.org/manual/ Ready2Run CFML http://www.openbluedragon.org/openbdjam/ mailing list - http://groups.google.com/group/openbd?hl=en
