WebServices em AdvPL (REST e SOAP)
Sobre:
Algumas das vezes precisamos criar ferramentas para terceiros consultarem ou inserirem informações em nosso Protheus. Assim como também precisamos fazer o inverso, consumir ou enviar informações.
Essas integrações são acionadas através de WebServices, sendo que geralmente usamos SOAP ou REST.
Abaixo a lista de Aulas:
- Aula 01 – Introdução – O que é um WebService
- Aula 02 – A diferença entre SOAP e REST
- Aula 03 – A importância de uma camada de segurança
- Aula 04 – Nomenclaturas usadas (O que é header, body e content-types)
- Aula 05 – Qual a diferença entre GET, POST, PUT e DELETE
- Aula 06 – Entendendo a estrutura em XML
- Aula 07 – Entendendo a estrutura em JSON
- Aula 08 – SOAP – Configurando o AppServer e o Protheus
- Aula 09 – SOAP – O que é WSDL
- Aula 10 – SOAP – Testando a conexão com SoapUI
- Aula 11 – SOAP – Criando uma consulta de informações
- Aula 12 – SOAP – Criando uma atualização de informações
- Aula 13 – REST – Configurando o AppServer e o Protheus
- Aula 14 – REST – Testando a conexão com Postman
- Aula 15 – REST – Usando Basic Token
- Aula 16 – REST – Usando Bearer Token (oAuth2)
- Aula 17 – REST – Criando uma consulta de informações
- Aula 18 – REST – Criando uma atualização de informações
- Aula 19 – Consumindo um WebService SOAP em AdvPL através da TWSDLManager
- Aula 20 – Consumindo um WebService REST em AdvPL com FWRest
- Aula 21 – Consumindo um WebService em AdvPL usando HttpGet
- Aula 22 – Consumindo um WebService com Basic Token usando FWRest
- Aula 23 – Consumindo um WebService com Bearer Token usando FWRest
- Aula 24 – Exercícios
Horas e Aulas:
Nesse conteúdo, a previsão entre assistir as aulas e colocar em prática é de 30 horas.
O número de aulas disponível nesse curso é de 24.
Idioma:
O áudio utilizado nas vídeo aulas é o Português (BR) .
Com legendas em Inglês e Espanhol .
Se quiser uma prévia, abaixo segue uma vídeo aula desse módulo, disponível em nosso canal no YouTube: