Lembram que falei que a programação imita as "coisas humanas" ?
A comunicação SOAP...
- endereço de internet pra entrega
- informações na conexão
- ENVELOPE com o XML dentro
- Cada webservice tem seus detalhes
- etc
Complicado??????
Nunca viu isso antes???
Deixe eu lembrar
Se preencher errado, os correios não entregam.
Se preencher o SOAP errado.... também
Se não colocar a carta dentro de um envelope não vai...
No SOAP também...
A carta precisa destinatário?
O SOAP também.
A carta precisa selos?
O SOAP também precisa algo equivalente a selos.
Se for internacional, precisa escrever no idioma do paÃs que vai receber....
Interessante né.....
Acostumamos a pensar igual computador, comparando qualquer coisa com o uso do computador, com alguma coisa que conhecemos no computador.
Por isso, às vezes, quem nunca mexeu acaba entendendo melhor, apenas porque usa outra referência como ponto de partida.
O lado chato é ....
Só quem aprendeu consegue saber se realmente dá pra comparar com alguma coisa humana...
E nem sempre quem aprendeu consegue enxergar isso.
Comecei a pensar em programação por esse ângulo, comparando com alguma coisa da vida humana.
E não é que muita coisa se parece.... e até facilita pensar de um jeito humano...
o XML da nota vai para o webservice dentro de um envelope.... e pra cada coisa vai para um endereço diferente....
Uia.... é igual uma carta do correio, pra mandar pra locais diferentes !!!!
Precisa passar a SOAP Action !!!
Dá pra comparar com uma empresa, pra ir pra um departamento especÃfico !!!
Webservice é complicado ?
É tão complicado quanto enviar uma carta pelos correios !!!!