SOAP vs. REST

SOAP:

POST /InStock HTTP/1.1
Host: www.example.org
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 299

<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
  <soap:Header>
  </soap:Header>
  <soap:Body>
    <m:GetStockPrice xmlns:m="http://www.example.org/stock">
      <m:StockName>IBM</m:StockName>
    </m:GetStockPrice>
  </soap:Body>
</soap:Envelope>

REST:

GET /stocks/getPrice?stockname=IBM HTTP/1.1
Host: www.example.org

Importante: eu sei que são coisas diferentes. Mas ainda assim a comparação é interessante. O ponto é: SOAP é complexo demais, grande demais e feio demais para a maioria das aplicações.

Tags: , ,

One Response to “SOAP vs. REST”

  1. Marcel/Porks Says:

    Pouxa, eu gosto de SOAP e também te acho feio demais.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>