16

Outbound Integrations – SOAP

In the previous chapter, we looked at how we can integrate our Salesforce instance with externally hosted web-based applications that provide a RESTful API. As discussed, RESTful APIs are the de facto standard for many web-based applications due to their small payloads and simple integration with mobile devices. For larger enterprise applications, Simple Object Access Protocol (SOAP) is still widely used as it provides better handling of stateful applications, standardization across such large systems, and security.

In this chapter, we are going to discuss the following:

  • Why you might want to work with a SOAP API through an overview of SOAP
  • Implementing an integration using SOAP in Apex
  • Exploring WSDL files

Get Mastering Apex Programming - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.