Abstract

This chapter provides an introduction to SOAP, which is an XML-based protocol for communicating between distributed systems and can be extended with attachments containing essentially any media type. The Java API for XML Messaging (JAXM) provides an API and specification for supporting services that enable developers to implement simple object access protocol (SOAP) communications in Java. This chapter covers the implementation of SOAP clients using JAXM. SOAP is an XML-based protocol that is designed to be a lightweight method for exchanging information between distributed systems. It is very much a cross-platform and cross-vendor technology, and has the backing of a very wide range of companies. This chapter discusses two flavors of SOAP documents: plain SOAP, which is a pure XML message, and SOAP with Attachments, which allows for many types of data to be transmitted with a SOAP message.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.