Basic Search  Advanced Search   
Topics Resources Free Library Software XML News About Us
   Ask PerfectXML
   .NET XML KB Articles
   XML Certification
   Events Calendar
   Product Reviews
   Book Reviews
   Books & Magazines
   Getting Help
   Microsoft & XML
  Sample Chapters
   By Subject
   By Publisher
   Web Services
   Native XML Databases
   Web Services
   XSLT Editors
   XML Editors
   Development Tools
   Contact Us

home » software » XML Web Services » Apache SOAP Mon, Aug 13, 2007
Apache SOAP

Previous ItemPrevious NextNext Item
Product:  Apache SOAP

An implementation of the SOAP submission to W3C. It is based on, and supersedes, the IBM SOAP4J implementation
Category:  XML Web Services
Details:  Apache SOAP is an implementation of the SOAP submission to W3C. It is based on the IBM SOAP4J implementation. This framework is very popular, and integrated by many vendors (e.g. SUN, within its iPlanet app server).
  • Supports most of the SOAP v1.1 specification.
  • Supports the SOAP Messages with Attachments W3C Note.
  • Provides server-side infrastructure for deploying, managing and running SOAP enabled services.
  • Provides client-side API for invoking SOAP services.
  • Release includes full source under the Apache Software License.
  • Supports three encoding styles: SOAP v1.1 Encoding, Literal XML and XMI.
  • XMI encoding (available when using Java 1.2.2) supports automatic marshalling and unmarshalling of arbitrary objects.
  • SOAP encoding: built-in support is provided for encoding/decoding primitive types, Strings, arbitrary JavaBeans (using reflection) and 1-dimensional arrays of these types. For other types user can hand-write encoder/decoder and register with XML-SOAP runtime.
  • Literal XML encoding: allows one to send XML elements (DOM org.w3c.dom.Element objects) as parameters by embedding the literal XML serialization of the DOM tree. No code needs to be written to support this (see the addressbook demo to see a sample use of it).
  • Supports messaging and RPC over two transports: HTTP and SMTP.
  • Supports authoring services in scripting languages.
More Information:
Developer:  The Apache Software Foundation
Environment:  Java
Purchase Info:  Open Source License
Previous ItemPrevious NextNext Item
  Contact Us |  | Site Guide | About PerfectXML | Advertise ©2004 All rights reserved. | Privacy