Fala ai Radizeiros e Radizeiras, tudo bem com vocês?
Mais um post de da nossa saga Restful com Datasnap.
Aqui no blog você aprendeu como criar um servidor de aplicação com todos os verbos http, já podendo disponibilizar na web para que seus clientes possam consumir essas informações.
Você talvez deve está se perguntando, como posso fazer que minhas aplicações clientes possam acessar as informações do servidor de aplicação?
Neste post iremos criar de forma RAD, iremos criar um CRUD simples, o que iremos fazer pode ser usado em qualquer API, não só Datasnap, mas qualquer um.
Então vamos lá.
Vamos criar um novo projeto Delphi-VCL.
E vamos abrir o RestDebugger e verificar se está conseguindo realizar as operações dos verbos HTTP, se tudo estiver OK basta clicar no botão Copy Components.
Ele já irá copiar todos os componentes, vamos na aplicação criada e num DataModule basta executar um Ctrl+v e todos os componentes estarão prontos para fazer a requisição para o servidor ao qual o nosso RestDebugger fez a requisição.
Agora só precisamos de alguns ajustes para que fique 100%.
Iremos precisa de dois componentes o RESTResponseDataSetAdapter1 e FDMemTable1
E devemos realizar algumas configurações onde no RESTResponseDataSetAdapter1 iremos na propriedade Dataset iremos setar o FDMemtable1 e na propriedade Response iremos setar o ReSTResponse1
Todos os componentes já encontram-se totalmente ligados.
Em nosso formulário que criamos em nosso projeto, colocamos um DBGrid e um DataSource, neste DBGrid lincamos ele com o DataSource e esse ao nosso FDMemTable.
Como já fizemos a conexão ao configurar os componentes e o servidor de aplicação já está rodando as informações já aparecem automaticamente.
Viu como de forma RAD e simples já podemos consumir qualquer servidor de aplicação?
Esse post faz parte de um dos meu treinamentos, o de Restful com Datasnap.
O QUE VOCÊ IRÁ APRENDER?
O treinamento de Datasnap Restful dará a você a oportunidade de melhorar seu desenvolvimento, otimizar o seu tempo e te dar a possibilidade de atender melhor os seus clientes.
Desenvolver um servidor de aplicação RestFul com Datasnap e utilizar todos os seus benefícios irá facilitar muito a sua vida, quando seu cliente disser “preciso dos meus dados na web hoje mesmo” você estará preparado para entregar uma solução robusta e eficaz.
Nesse treinamento você irá aprender de forma prática a criar as principais rotinas de CRUD e Segurança para servidores RestFul Datasnap que podem ser consumidos de qualquer aplicação front-end.
CLIQUE AQUI PARA SABER MAIS SOBRE O TREINAMENTO RESTFULL COM DATASNAP