Imprimir

DataSnap Multi-tier

Descrição

Aplicações geograficamente distribuídas de alta performance e conectividade são cada vez mais necessárias no mercado. Este treinamento apresenta as arquiteturas de sistemas e a tecnologia DataSnap para capacitar o profissional a criar soluções com o Delphi. O treinamento apresenta todos os componentes envolvidos, a criação de servidores de aplicação com suporte a TCP, HTTP, REST e JSON, callbacks, filtros de compactação e criptografia. Do lado cliente, a criação de aplicações para manutenção de dados, serialização de objetos e a autenticação com servidores também serão apresentados.

Público Alvo: desenvolvedores de sistemas desktop e/ou client-server que queiram aprender desenvolvimento multicamadas.

Carga Horária

24 horas.

Pré-requisitos

Desenvolvimento de aplicações Win32 ou conhecimentos compatíveis.

Conteúdo programático

  • Introdução
    • Qualidade de software;
    • Arquiteturas de software;
    • Os modelo em uma, duas, três ou n camadas;
    • Casos de sucesso;
  • DataSnap básico
    • A criação de uma aplicação em multicamadas;
    • Erros clássicos;
    • MIDAS, opções e instanciação;
    • Remote data module;
    • Opções de conexão;
    • Registrando um servidor;
    • Criando o cliente;
    • Manipulando dados;
    • Técnicas de otimização;
    • Enviando instruções SQL dinâmicas para o servidor;
    • Usuários concorrentes;
  • Novo DataSnap
    • Tipos de servidor de aplicação;
    • DataSnap Server;
    • Server Contêiner;
    • Componentes e eventos;
    • ServerMethodsUnit;
    • Conexão com servidor de aplicação via DBExpress;
    • Filtros de compressão e criptografia;
    • Criando um filtro para logs;
    • DataSnap para WEB;
    • FireDac
    • Rest;
    • JSON;
    • Métodos anônimos;
    • Callbacks.



Voltar | Subir