The future for SOAP looks dim
If you look at the apis on programmableweb.com, most newer apis do not support SOAP. Is that a harbinger of the future ? I think so. The reason for the explosion of HTTP was its simplicity. Think of why Java applets failed over Javascript – because it is simple to put together stuff in Javascript (non programmers can do it).
SOAP does not pass the simplicity step.
If a developer wants to call a REST api – he just opens a socket connection to the server and posts/gets an XML which he parses. Time taken to try it out – about an hour
If a developer wants to call a SOAP api – he has to
- Pick a stub generator
- Read the documentation
- Figure out the jar file dependencies
- Generate stubs and skeletons
- Write the code to call the stubs
- ….
The list is even longer on the server side. No wonder SOAP adoption is decreasing. But really what does SOAP buy you over just sending XML over HTTP. So the demise should really be celebrated
Filed under: Uncategorized | Leave a Comment
No Responses Yet to “The future for SOAP looks dim”