SOAP – Purpose and Invention

httprestsoap

This question is inspired by this one. What was the initial goal of inventing SOAP? Why was it invented when we had old kind HTTP and REST?

Best Answer

REST is not a standard, it is a (loosely defined) architecture. And it is tied to HTTP, which a lot of people in the corporate world saw as a limitation. So they thought they needed a general standard proper, which works over other transfer layers as well.

And btw SOAP was defined prior to REST (at least according to Wikipedia :-)

Related Topic