<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wx="http://ilps.science.uva.nl/WikiXML/wx" xml:lang="pt" lang="pt">
<head>
<title>SOAP</title>
<meta name="wx_namespace" content="0"/>
<meta name="wx_pagename" content="SOAP"/>
<meta name="wx_page_id" content="37505"/>
</head>
<body>
<div id="wx_article">
<wx:section level="1" title="SOAP" id="wxsec1"><h1 class="pagetitle" id="wx1">SOAP</h1>

<p id="wx2"><a href="/wpt/SOAP" title="SOAP" wx:linktype="self" wx:pagename="SOAP" wx:page_id="37505" id="wx3">SOAP</a> (originado do acrônimo inglês <i id="wx4">Simple Object Access Protocol</i>) é um protocolo para troca de informações estruturadas em uma plataforma descentralizada e distribuída, utilizando tecnologias baseadas em <a href="/wpt/XML" title="XML" wx:linktype="known" wx:pagename="XML" wx:page_id="23824" id="wx5">XML</a>. Sua especificação define um framework que provê maneiras para se construir mensagens que podem trafegar através de diversos protocolos e que foi especificado de forma a ser independente de qualquer modelo de programação ou outra implementação específica. Por não se tratar de um protocolo de acesso a objetos, o acrônimo não é mais utilizado.</p>

<p id="wx6">Geralmente servidores SOAP são implementados utilizando-se servidores <a href="/wpt/HTTP" title="HTTP" wx:linktype="known" wx:pagename="HTTP" wx:page_id="974" id="wx7">HTTP</a>, embora isto não seja uma restrição para funcionamento do protocolo. As mensagens SOAP são documentos <a href="/wpt/XML" title="XML" wx:linktype="known" wx:pagename="XML" wx:page_id="23824" id="wx8">XML</a> que aderem a uma especificação fornecida pelo órgão <a href="/wpt/W3C" title="W3C" wx:linktype="known" wx:pagename="W3C" wx:page_id="2806" id="wx9">W3C</a>.</p>

<p id="wx10">O primeiro esforço do desenvolvimento do SOAP foi implementar <a href="/wpt/Chamada_de_procedimento_remoto" title="Chamada de procedimento remoto" wx:linktype="known" wx:pagename="Chamada_de_procedimento_remoto" wx:page_id="45405" id="wx11">RPCs</a> sobre XML.</p>

<a id="Defini.C3.A7.C3.A3o" name="Defini.C3.A7.C3.A3o"/>
<wx:section level="2" title="Definição" id="wxsec2"><h2 id="wx12">Definição</h2>

<p id="wx13">Envelope das mensagens, regras de codificação, convenção RPC, ligação com protocolos subjacentes.</p>

<p id="wx14">O SOAP oferece</p>

<ul id="wx15">
<li id="wx16">
<p id="wx17">mecanismo para definir a unidade de comunicação,</p>
</li>

<li id="wx18">
<p id="wx19">mecanismo para lidar com erros,</p>
</li>

<li id="wx20">
<p id="wx21">mecanismo de extensão que permite evolução,</p>
</li>

<li id="wx22">
<p id="wx23">mecanismo entre as mensagens SOAP e o HTTP, representar tipos de dados em XML.</p>
</li>
</ul>

<a id="Concep.C3.A7.C3.A3o" name="Concep.C3.A7.C3.A3o"/>
</wx:section><wx:section level="2" title="Concepção" id="wxsec3"><h2 id="wx24">Concepção</h2>

<p id="wx25">Simplicidade, independente do vendor, independente da linguagem, independente do modelo de objectos, independente do transporte.</p>

<a id="Liga.C3.A7.C3.B5es_externas" name="Liga.C3.A7.C3.B5es_externas"/>
</wx:section><wx:section level="2" title="Ligações externas" id="wxsec4"><h2 id="wx26"><wx:template id="wx_t1" pagename="Predefinição:Links_externos" page_id="917352"/>Ligações externas<wx:templateend start="wx_t1"/></h2>

<ul id="wx27">
<li id="wx28"><wx:template id="wx_t2" pagename="Predefinição:Link" page_id="169148"/><a href="http://www.w3.org/TR/soap/" class="external text" wx:linktype="external" rel="nofollow" id="wx29">W3C SOAP Specifications</a>
<p id="wx30">(<a href="/wpt/L%C3%ADngua_inglesa" title="Língua inglesa" wx:linktype="known" wx:pagename="Língua_inglesa" wx:page_id="6962" id="wx31">em inglês</a>)<wx:templateend start="wx_t2"/>
</p>
</li>

<li id="wx32"><wx:template id="wx_t3" pagename="Predefinição:Link" page_id="169148"/><a href="http://www.w3schools.com/soap/" class="external text" wx:linktype="external" rel="nofollow" id="wx33">W3Schools SOAP Tutorial</a>
<p id="wx34">(<a href="/wpt/L%C3%ADngua_inglesa" title="Língua inglesa" wx:linktype="known" wx:pagename="Língua_inglesa" wx:page_id="6962" id="wx35">em inglês</a>)<wx:templateend start="wx_t3"/>
</p>
</li>
</ul>

<wx:template id="wx_t4" pagename="Predefinição:Esboço-informática" page_id="60400"/>
<table align="center" cellpadding="0" cellspacing="0" style="background-color: white; border: 1px solid #ccc; padding: 5px; font-size:85%;" class="noprint" id="wx36">
<tr id="wx37">
<td id="wx38"><a href="/wpt/Imagem:Crystal_Clear_app_ktalkd.png" title="" wx:linktype="image" wx:pagename="Imagem:Crystal_Clear_app_ktalkd.png" id="wx39"><img src="/wpt/Imagem:Crystal_Clear_app_ktalkd.png" alt="" width="25" id="wx40"/></a> </td>
<td id="wx41">
<p id="wx42">  <i id="wx43">Este artigo é um <a href="/wpt/Wikipedia:Esbo%C3%A7o" title="Wikipedia:Esboço" wx:linktype="known" wx:pagename="Wikipedia:Esboço" id="wx44">esboço</a> sobre <b id="wx45"><a href="/wpt/Inform%C3%A1tica" title="Informática" wx:linktype="known" wx:pagename="Informática" wx:page_id="1027" id="wx46">Informática</a></b>. Pode ajudar a Wikipédia <span class="plainlinks" id="wx47"><a href="http://wpt/wpt/index.php?title=SOAP&amp;action=edit" class="external text" wx:linktype="external" rel="nofollow" id="wx48">expandindo-o</a></span>.</i></p>
</td>
</tr>
</table>

<wx:templateend start="wx_t4"/>
</wx:section></wx:section></div>
<div id="wx_categorylinks">
<a href="/wpt/index.php?title=Especial:Categories&amp;article=SOAP" title="Especial:Categories" wx:linktype="known" wx:pagename="Especial:Categories" id="wx49">Categorias de páginas</a>: <span dir="ltr" id="wx50"><a href="/wpt/Categoria:%21Esbo%C3%A7os_sobre_inform%C3%A1tica" title="Categoria:!Esboços sobre informática" wx:linktype="known" wx:pagename="Categoria:!Esboços_sobre_informática" wx:page_id="96230" id="wx51">!Esboços sobre informática</a></span> | <span dir="ltr" id="wx52"><a href="/wpt/Categoria:Protocolos_Internet" title="Categoria:Protocolos Internet" wx:linktype="known" wx:pagename="Categoria:Protocolos_Internet" wx:page_id="51094" id="wx53">Protocolos Internet</a></span> | <span dir="ltr" id="wx54"><a href="/wpt/Categoria:Tecnologias_WWW" title="Categoria:Tecnologias WWW" wx:linktype="known" wx:pagename="Categoria:Tecnologias_WWW" wx:page_id="45056" id="wx55">Tecnologias WWW</a></span></div>
<div id="wx_languagelinks">
Outras línguas: <a href="http://ar.wikipedia.org/wiki/%D8%B3%D9%88%D8%A7%D8%A8" class="external" wx:linktype="interwiki" wx:pagename="ar:سواب" id="wx56">العربية</a> | <a href="http://bn.wikipedia.org/wiki/%E0%A6%B8%E0%A6%BF%E0%A6%AE%E0%A7%8D%E0%A6%AA%E0%A7%8D%E2%80%8C%E0%A6%B2_%E0%A6%85%E0%A6%AC%E0%A6%9C%E0%A7%87%E0%A6%95%E0%A7%8D%E0%A6%9F_%E0%A6%8F%E0%A6%95%E0%A7%8D%E0%A6%B8%E0%A7%87%E0%A6%B8_%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%9F%E0%A6%95%E0%A6%B2" class="external" wx:linktype="interwiki" wx:pagename="bn:সিম্প্‌ল_অবজেক্ট_এক্সেস_প্রোটকল" id="wx57">বাংলা</a> | <a href="http://ca.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="ca:SOAP" id="wx58">Català</a> | <a href="http://cs.wikipedia.org/wiki/Simple_Object_Access_Protocol" class="external" wx:linktype="interwiki" wx:pagename="cs:Simple_Object_Access_Protocol" id="wx59">Česky</a> | <a href="http://da.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="da:SOAP" id="wx60">Dansk</a> | <a href="http://de.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="de:SOAP" id="wx61">Deutsch</a> | <a href="http://en.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="en:SOAP" id="wx62">English</a> | <a href="http://eo.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="eo:SOAP" id="wx63">Esperanto</a> | <a href="http://es.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="es:SOAP" id="wx64">Español</a> | <a href="http://eu.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="eu:SOAP" id="wx65">Euskara</a> | <a href="http://fa.wikipedia.org/wiki/%D9%BE%D8%B1%D9%88%D8%AA%DA%A9%D9%84_%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C_%D8%A2%D8%B3%D8%A7%D9%86_%D8%A8%D9%87_%D8%A7%D8%B4%DB%8C%D8%A7%D8%A1" class="external" wx:linktype="interwiki" wx:pagename="fa:پروتکل_دسترسی_آسان_به_اشیاء" id="wx66">فارسی</a> | <a href="http://fi.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="fi:SOAP" id="wx67">Suomi</a> | <a href="http://fr.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="fr:SOAP" id="wx68">Français</a> | <a href="http://gl.wikipedia.org/wiki/Simple_Object_Access_Protocol" class="external" wx:linktype="interwiki" wx:pagename="gl:Simple_Object_Access_Protocol" id="wx69">Galego</a> | <a href="http://he.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="he:SOAP" id="wx70">עברית</a> | <a href="http://hu.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="hu:SOAP" id="wx71">Magyar</a> | <a href="http://id.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="id:SOAP" id="wx72">Bahasa Indonesia</a> | <a href="http://is.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="is:SOAP" id="wx73">Íslenska</a> | <a href="http://it.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="it:SOAP" id="wx74">Italiano</a> | <a href="http://ja.wikipedia.org/wiki/SOAP_%28%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB%29" class="external" wx:linktype="interwiki" wx:pagename="ja:SOAP_(プロトコル)" id="wx75">日本語</a> | <a href="http://ko.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="ko:SOAP" id="wx76">한국어</a> | <a href="http://nl.wikipedia.org/wiki/Simple_Object_Access_Protocol" class="external" wx:linktype="interwiki" wx:pagename="nl:Simple_Object_Access_Protocol" id="wx77">Nederlands</a> | <a href="http://pl.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="pl:SOAP" id="wx78">Polski</a> | <a href="http://ru.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="ru:SOAP" id="wx79">Русский</a> | <a href="http://sk.wikipedia.org/wiki/Simple_Object_Access_Protocol" class="external" wx:linktype="interwiki" wx:pagename="sk:Simple_Object_Access_Protocol" id="wx80">Slovenčina</a> | <a href="http://sv.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="sv:SOAP" id="wx81">Svenska</a> | <a href="http://uk.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="uk:SOAP" id="wx82">Українська</a> | <a href="http://zh.wikipedia.org/wiki/SOAP" class="external" wx:linktype="interwiki" wx:pagename="zh:SOAP" id="wx83">中文</a></div>
</body>
<wx:templatearguments for="wx_t1"><wx:argument name=""/></wx:templatearguments>
<wx:templatearguments for="wx_t2"><wx:argument name="3">
<p id="wx84">W3C SOAP Specifications</p>
</wx:argument></wx:templatearguments>
<wx:templatearguments for="wx_t3"><wx:argument name="3">
<p id="wx85">W3Schools SOAP Tutorial</p>
</wx:argument></wx:templatearguments>
<wx:templatearguments for="wx_t4"><wx:argument name="3">
<p id="wx86">W3Schools SOAP Tutorial</p>
</wx:argument></wx:templatearguments>
</html>
