Video Aula 01 - Agenda
Agenda do treinamento.
Duração: 00:01:06
Video Aula 02 - Introdução
Introdução. Definições.
Duração: 00:02:52
Video Aula 03 - Tecnologias Envolvidas I
Tecnologias Envolvidas: XML, WDSL, UDDI.
Duração: 00:09:01
Video Aula 04 - Tecnologias Envolvidas II
Tecnologias Envolvidas: SOAP, RPC.
Duração: 00:06:58
Video Aula 05 - Segurança
Considerações sobre segurança: SSL, XML Signature, XML Encryption, Ws-security, SAML.
Duração: 00:04:24
Video Aula 06 - Paleta WebServices
Explicações sobre os componentes da paleta WebServices:
HTTPRIO, HTTPReqResp, OPToSoapDomConvert, SoapConnection, HTTPSoapDispatcher, WSDLHTMLPublish e HTTPSoapPascalInvoker.
Duração: 00:16:03
Video Aula 07 - Prática 01 - Web App Debugger
Testes com o Web App Debugger (servidor web de testes que vem com o Delphi). Criação do primeiro Web Service.
Duração: 00:11:02
Video Aula 08 - Prática 02 - EchoService
Estudo de um Web Service (EchoService) que recebe dados simples e complexos da aplicação cliente e retorna o
mesmo valor. Testes com o Web App Debugger. Instalação do Servidor Apache para testes. Problemas identificados
ao tentar consumir a aplicação CGI no Apache - Aluno deverá buscar a solução a título de exercício.
Duração: 00:31:50
Video Aula 09 - Prática 03 - DBAttachServer
Estudo de um Web Service (DBAttachServer) que envia para o cliente dados de um arquivo CDS.
Configuração do IIS (Internet Information Services) para testes com esse servidor.
Duração: 00:21:42
Video Aula 10 - Prática 04 - SOAPDataModule
Estudo de um Web Service (SOAPDataModule) que envia para o cliente dados de um arquivo XML e que já faz a tranformação a partir de um DataPacket.
Testes com o Web App Debugger
Duração: 00:07:17
Video Aula 11 - Prática 05 - Operações
Desenvolvimento de Web Service que realiza as operações: soma, subtrai, multiplica e divide. Desenvolvimento da aplicação
cliente que consome o Web Service.
Duração: 00:12:46
Video Aula 12 - Prática 06 - CRUD MySQL
Desenvolvimento de Web Service que conecta ao banco MySQL e retorna os dados de uma tabela.
Desenvolvimento da aplicação cliente que consome o Web Service.
Duração: 00:12:41
Video Aula 13 - Prática 07 - Consumindo - Copa do Mundo
Desenvolvimento da aplicação cliente que consome um Web Service disponível na Internet que retorna dados sobre a copa do mundo.
Duração: 00:14:17
Video Aula 14 - Prática 08 - Consumindo - Localizar IP
Desenvolvimento da aplicação cliente que consome um Web Service disponível na Internet que retorna a localização geográfica com base no IP passado.
Duração: 00:10:04
Video Aula 15 - Prática 09 - Consumindo - Países
Desenvolvimento da aplicação cliente que consome um Web Service disponível na Internet que retorna informações sobre determinado País.
Duração: 00:10:20
Video Aula 16 - Prática 10 - Consumindo - CEPs
Desenvolvimento da aplicação cliente que consome um Web Service disponível na Internet que retorna os dados dos endereços do Brasil.
Duração: 00:13:21
Video Aula 17 - Conclusão
Considerações finais.
Duração: 00:00:54