XML (eXtensible Markup Language) é uma linguagem case sensitive de marcação (tag) utilizada para descrever dados e apresenta um conjunto extensível de comandos.
ex.:
<conjuntofamilia>
<família>
<nome>Macedo</nome>
<componentes>4</componentes>
</família>
</conjuntofamilia>
2. Definição dos tipos
Para especificar os tipos de dados temos dois objetos:
- DTD - Data Type Definition
- XML Schema - Sucessor do DTD
3. WebService
É um serviço disponível para Internet com o objetivo de transmitir resultados de métodos e assim permitir a intercomunicação entre sistemas através do protocolo SOAP. Os dados trafegam em formato XML independentemente da linguagem usada na aplicação cliente do WebService.
SOAP (Simple Object Access Protocol) é um protocolo que define como as mensagens serão enviadas e recebidas entre dois sistemas. Ele pode ser veiculado pela porta 80 (a mesma porta de uso do protocolo HTTP).
Um comentário:
Olá Rodrigo,
Parabéns pelo artigo, agora gostaria de fazer uma pergunta meio que baseado em XML e WebService.
Gostaria de acessar através de uma aplicação Web o certificado digital do usuário, queria abrir aquela tela em que ele seleciona o certificado para fazer assinatura de XML e Acesso a WebService.
Caso tenha alguma ideia, uma luz, ficarei grato.
Postar um comentário