Versão: GeneXus 18

Backend Development

Introdução a web services

Apresenta-se o conceito de web services SOAP, REST e OData e é mostrado como pode ser consumido um web service desenvolvido por terceiros a partir de uma aplicação GeneXus, e também como se desenvolve um web service com GeneXus através de um exemplo implementando um serviço REST.

Duração total dos vídeos: 2 hs aprox.

Apresentação

Embora GeneXus nos permita gerar aplicações End-to-End, ou seja, que inclui a geração do front-end, do back-end e da base de dados, a implementação de sistemas digitais cada vez mais complexos exige que os desenvolvedores conheçam e se especializem nas diferentes partes que compõem os sistemas. 

Os desenvolvedores do back-end estão envolvidos na implementação de objetos que contêm lógica da aplicação que é executada no servidor, o armazenamento de dados, o desenvolvimento de interfaces para que seja possível interagir com a aplicação (API's), a integração com outros sistemas através de web services, invocação a procedimentos remotos (RPC), importação de binários, dados estruturados (JSON ou XML) e outros recursos, a arquitetura e desenvolvimento de componentes que consomem e publicam serviços (como implementação de  SOA ou microsserviços), interação com dados de diferentes bases de dados ou repositórios, e outras funções do lado do servidor.