Série da semana: Receitas caseiras para teste unitário

Veja mais

curso Como criar um Cliente SOAP em Delphi

Neste curso você criará um cliente SOAP em Delphi para consumir um serviço disponibilizado pelos Correios. O objetivo principal é mostrar a mecânica de como deve ser feito o consumo de um serviço SOAP. Lembre-se que não criaremos um serviço, vamos apenas consumi-lo.

Precisa saber mais sobre esse tema antes de iniciar o curso?
Consulte os Guias abaixo:

Assine e tenha acesso completo Carga Horária No Certificado - 7H

Como criar um Cliente SOAP em Delphi

Aula 1 - mvp

Introdução

A arquitetura SOAP é utilizada em muitos lugares ainda, principalmente em órgãos governamentais. Aprendemos como consumir um serviço desenvolvido nessa arquitetura e isso nos dará base para consumir qualquer serviço em SOAP.
mvp
Aula 2 - mvp

Aplicação desenvolvida

A aplicação desenvolvida é um cliente em Delphi que tem o objetivo de consumir o serviço dos Correios, no padrão SOAP. Não criaremos um serviço SOAP neste curso, mas apenas consumiremos o serviço.
mvp
Aula 3 - mvp

Importando o WSDL

A primeira etapa na criação do nosso projeto é importar o arquivo WSDL do web service dos Correios. Essa importação nos dará acesso a todas as classes e métodos disponibilizados pelo serviço.
mvp
Aula 4 - mvp

Arquitetura da aplicação

A arquitetura da aplicação nos ajudará a entender a mecânica como o nosso projeto funcionará, como será a integração entre o serviço importado e o nosso formulário.
mvp
Aula 5 - mvp

Classe TCorreioServico

A classe TCorreioServico funciona como um comunicador entre as iterações do formulário e as funções do web service dos Correios. Através desta classe invocamos o serviço CalcPrazo, que é um dos serviços disponibilizados pelo web service.
mvp
Aula 6 - mvp

Formulário Principal

O formulário principal é a interface com o usuário da nossa aplicação, que tem os controles visuais para interagirmos com o web service dos Correios.
mvp
Aula 7 - mvp

Método CalcularPrazo

A última etapa do nosso curso é entendermos o método CalcularPrazo localizado no formulário principal. O objetivo deste método é realizar a requisição para a classe de serviço e interpretar o seu retorno.
mvp
Conteúdo Extra - mvp

Off Topic

Após a finalização do curso discutimos sobre alguns pontos interessantes sobre todo o código apresentado, incluindo a criação de exceção para a falta de internet.
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Acesse todos os nossos cursos sendo um assinante mvp

Benefícios MVP
  • Guias de Carreira
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês *Tempo mínimo de assinatura: 12 meses.
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
200 mil fãs no facebook
100 mil certificados emitidos