SOAP vs. REST: Which is Best for You?

Short answer, REST. Don’t make your engineers and clients suffer by making them deal with SOAP/XML/WSDLs (Who doesn’t love acronyms?). You don’t want them to curse you, so make their lives easier. I know the idea of soap is clean and refreshing, but nothing in dealing with SOAP makes me feel clean or refreshed, only dirty and exhausted. And yes, this topic has been widely covered, but Cloud Elements prides itself on being the lynchpin of APIs so I figured we should probably have a post on this topic. Don’t you feel lucky?

Let’s start with SOAP. I’ll keep this as unbiased as possible, but if you’ve read my other posts, you’ll know that will last about 30 seconds. SOAP stands for Simple (HA!) Object Access Protocol. Its format is that of XML, which resembles that of HTML tags, *gag*. Well, I tried to keep it unbiased, but that didn’t last long at all. SOAP was developed back in the 90’s and thus is used in many legacy APIs. It is a stateful operation and is awesome if you care about all the changes to a given object, not just that it changed. Who doesn’t love all the data? Your ISP and the host server. That amount of detail can decimate your bandwidth. SOAP is a standard as well. Meaning that there are rules to follow. Whereas REST is a set of guidelines left to be interpreted by the given engineer. https://goo.gl/MJCjLW #DataIntegration #ML

DZone Research: Real-World Problems Being Solved With APIs

#ICYDK: To gather insights on the current and future state of API management, we talked to 17 executives who are using APIs in their own organization, as well as helping clients use APIs to accelerate their digital transformation and the development of quality applications. We asked them “What are some real-world problems you, or your clients, are solving with APIs?”

Here’s what they told us: https://goo.gl/i1mq5h #DataIntegration #ML