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.
DataSnap Multi-tier
Resumo
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 de 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 Container, 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, rest, JSON, métodos anônimos, callbacks.
Informações
-
Carga Horária
24 horas
-
Pré-requisito
Desenvolvimento de aplicações Win32 ou conhecimentos compatíveis.
-
Público Alvo
Desenvolvedores de sistemas desktop e/ou client-server que queiram aprender desenvolvimento multicamadas.