and Java can leverage code-generation tools that make it fairly straightforward for generating SOAP requests. SDK’s exist to further streamline the process for Java, .NET, PHP and Ruby. Testing the SOAP web services can be done using free tools such as SoapUI with IDEs such as Eclipse. 15 As always, Salesforce developer limits apply. For example, depending upon your license, you may not be able to place more than 15k calls a day. SOAP isn’t an option for accessing the Bulk or Chatter APIs - they are only exposed as REST calls. Advantages Disadvantages