The Next Wave? Enterprises Moving SOAP to REST

Adam DuVander, March 22nd, 2012

CiceroFor some time we’ve noted that SOAP is losing to REST and REST-like approaches. In fact, in most sectors, it’s already lost. 68% of the APIs in our directory are REST, while 19% are SOAP. But one area where SOAP has remained popular is the enterprise. Anecdotally, this may be changing, based on recent announcements, such as from the Cicero API.

Azavea, the maker of the Cicero API, proudly proclaims its “new REST API.” And the company isn’t just adding REST, it appears the company is carefully stepping in the direction of deprecating SOAP:

Azavea will continue supporting the previous version of the Cicero API for at least one year from April 1st, 2012, but will be encouraging users to transition to using the new REST API to access district-matching and elected official lookups before then. The new Cicero API will support programmers seeking to use JSON and the convenient querying capabilities inherent in a RESTful interface.

The choice of REST/JSON combination is par for the course with startups and other individual-focused API providers. But SOAP is still seeing wide use in enterprises, where there are tools to make SOAP much less complicated. And the enterprises rely on these tools, such as a .NET environment, for all development. Accessing or creating SOAP services with these tools is essentially drag-and-drop.

Still, others are making the switch. A secure faxing service announced its REST API yesterday, noting that it is “superior to the old SOAP-based system in a number of ways.”

A trailblazer of software-as-a-service in the enterprise, Salesforce added a REST API in October 2010. One could point to that as the start of the trend–if it is a trend.

With APIs as a whole, enterprise has been slow to adopt. But that is changing, as we’re seeing more traditional companies launch APIs. It makes sense the these organizations would also eventually follow the best practices of the nimbler tech leaders.

Tags: Issues
Both comments and pings are currently closed.

3 Responses to “The Next Wave? Enterprises Moving SOAP to REST”

March 22nd, 2012
at 10:08 pm
Comment by: Pattern Three: Innovation in Assembly « Peter's Web 2.0 Blog

[...] DuVander The Next Wave? Enterprises Moving SOAP to REST Share this:TwitterFacebookLike this:LikeBe the first to like this [...]

March 24th, 2012
at 10:18 am
Comment by: DJ Adams

Look no further than the enterprise software behemoth SAP. NetWeaver Gateway, introduced a handful of years ago, atop the Internet Communication Framework, brings together an approach that combines RESTful architectural style with OData powered data-centric resources. Currently representations in XML, JSON coming soon.

If you want a major example of enterprise moving towards REST, I’m sure you’ll be interested in this one.

(SAP hacker and proud SAP Mentor)

March 24th, 2012
at 9:59 pm
Comment by: Dee

Having done .NET for one year, I swear life is too short to screw around with .NET. #java_rails_developer

Follow the PW team on Twitter

APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.