um exemplo simples tb..
dá para pensar assim..
Imagina que todos os programas tem que ter um tipo de linguagem.. para se
comunicar... entende?
Por exemplo.. imagina que vc tem um sistema em Linux.. (nao interessa em que)
e outro em windows... Sabe que o windows e linux nao se conversam
diretamente certo?
imagina se vc tem um sistema que tem que se comunicar.. bom... agora vc
entendeu o ponto H?
Imagina que o SOAP usa padrões W3C( ou seja XML, bom concerteza siglas novas
né? bom o XML ( é uma marcação de dados exemplo <nome> bruno </nome> entende?
o que está entre as tags "<nome> </nome>", imagina que seja o seu nome que vc
está se apresentando para o sistema..
E ele entende esta MARCACAO !!! de TAGS entende?
Nao sei se esta sendo claro..
Bom o SOAP nada mais é que um protocolo de comunição de pega as informalções
(tags que que coloquei lá em cima) e envia para o aplicativo.. Como fosse o
correio.. entende?
Ele recebe o a informação, EMPACOTA e envia com SOAP.
--> Vc deve estar pensando.. entao o que WEBSERVICE...???
bommm agora que vc entendeu o que é SOAP.. deixa explicar é webservice
(Servico WEB), o WebService nada mais que serviços que dospnibilizam para os
sistemas... Métodos.. tipo CONSULTRACEP, entende?
Vc vai acessar o webservice do Correio... no qual ele contem um Método
ConsultarCEP, e vc vai passar o CEP para XX.XXX-XXX ele vai te retornar os
dados..
mais ou menos assim
VC VAI ENVIAR
<cep>93270040</CEP>
VC VAI RECEBER
<dados>
<rua>rua xxxx</rua>
<cidade> porto aleregre </cidade>
<estado> RS </estado>
</dados>
--
note que sempre que vc enviar <DADO> sempre tem < "/" DADOS >, nao tem..
este caracter "/" (barra) é FECHA o que vc abriu entende?
Bom entao o webservice, por baixo.. usa o protocolo SOAP, no qual empacota
estes dados que vc envia para ele.. e empacota depois os dados de retorno..
entende?
Por isto muitas aplicações conseguem trocar informa~ções entre si.. de
diferentes plataformas.. e linguagens..
cara será que eu fui claro..ou piorei.. risos.
--
Espero ter ajudado...qq reply
Bruno Velaz
www.i-devnet.com
http://spaces.msn.com/brunovelaz/
PS: FOI ÚTIL PRA VOCÊ? Então ajude outras pessoas, marque-a como útil.
Post by Joao Felipe--
Ola pessoal, desculpem a minha ignorancia pois acabo de entrar no curso de
sistemas de informacao e nao sei nada a respeito do assunto. Qual a diferenca
entre desenvolvimento de paginas webservices e de asp.net pq pelo q entendi
as duas tem basicamente a mesma finalidade. Obrigado!