Fórum DataSnap 2009 x camadas de acesso a dados #365023
14/10/2008
0
O texto abaixo foi extraído de Blogs CodeGearGroup - George De Luca
http://www.codegeargroup.com.br/paginas/showcont.aspx?c=29,115.html
***********
´E o mais aguardado, o novo DataSnap do RAD Studio Delphi 2009!
O novo DataSnap é completamente independente da tecnologia COM e para os que querem mudar para esta nova arquitetura, os remotes data modules são compatíveis, a pesar de não serem necessários.
Com esta nova arquitetura, os desenvolvedores terão controle total sobre as funcionalidades do servidor, como saber o momento em que o cliente conectou e desconectou, possibilitando a criação de logs para tal e além de tudo, muito leve.
Para esta nova arquitetura, foram criados novos componentes como o DsServer, ServerClass, ServerTransport, dentre outros, disponibilizados nas palhetas de componentes DataSnap Server e DataSnap Client, vale muito estudar esta nova arquitetura´.
***********
Pergunta: o novo DataSnap é compatível com quaquer camada de acesso? ex IBO, IBDAC estando a tecnologia separada da camada de acesso ou funciona somente com DBExpress estando pressa a camada?
aguardo comentários dos colegas que tem conhecimento do assunto
Delmar
Delmar
Curtir tópico
+ 0Posts
14/10/2008
Orc
Gostei + 0
15/10/2008
Luiz Henrique
Caro amigo, a tecnologia nao tem vinculo com um ou outro componente/framework de acesso a dados, portanto podera usar o componente que achar melhor para tal funcao. A forma de usar o componente no DataSnap é semelhante a qualquer outro tipo de acesso, a diferença é que voce, em vez de usar projetos 1, 2 camadas e etc...estara usando o DataSnap/Remote Data Modulo(este semelhante a um DataModule para uma aplicacao comum).
Como nosso amigo, ORC ja mensionou, existem varios exemplos solidos do uso desta tecnologia, e que tambem destaco entre outros, os do Bruno Lichot/CodeGear. Lembre-se que sao exemplos generalizados da tecnologia, penso que a partir deles podera aplicar seus conhecimentos e iniciar seus estudos.
Abraço, t+
Gostei + 0
15/10/2008
Luiz Henrique
T+
Gostei + 0
15/10/2008
Delmar
[/quote:409564adb9]
os remotes data modules são compatíveis, a pesar de não serem necessários. Com esta passagem me parece que já é possível implementar sem usar um remote datamodule
Gostei + 0
15/10/2008
Delmar
Conceitualmente e teoricamente conheço bem DataSnap (sei qual o propósito), inclusive já assisti algumas aulas do Guinter e até já implementei alguns exemplos, mas com o DataSnap do delphi 7 usando remote data module e COM.
Agora estou de olho no DataSnap do 2009, pois aguardo há algum tempo o desvinculamente do DataSanp da tecnologia COM. Embora tenho a impressão que seria possível implementar 3 camadas no delphi 7 usando SOAP, mas não tenho didática de SOAP.
Usar no DataSnap 2009 QUALQUER ENGINE DE ACESSO, SEM COM e SEM REMOTE DATAMODULE é TUDO QUE PROCURO.
Abraço a todos
Gostei + 0
19/10/2008
Luiz Henrique
Se isso acrescentar algo, estou repassando o que recebi do grupo NDDV sobre o assunto do Andreano Lanusse:
***********************************************************
1 - Seu projeto que utiliza BSS irá compilar e executar normalmente no Delphi 2009
2 - Novo DataSnap
O Novo DataSnap não requer BSS, pois o método de transporte das informações é feito através do DSTranspoter que é baseado em Socket, assim como faz o BSS, além disso a conexão do cliente e server é feita através do driver DBXClient, ou seja, basta utilizar SQLConnection
Toda a configuração de porta, tamanho de pacote está no DSTransporter, o controle de conexão está no DSServer, disponibilizei os fontes que montei para o Delphi Tour no CC - http://cc.codegear.com/Item/26057
Em resumo tudo que o BSS fazia em termos de AppServer, está resumido no DSServer e DSTransporter.
No meu blog tem todos os exemplos do Delphi Tour - http://blogs.codegear.com/andreanolanusse/2008/10/17/slides-e-exemplos-utilizados-no-dephi-tour-2009-disponivel-para-download/
Assim como um post sobre o DataSnap - http://blogs.codegear.com/andreanolanusse/2008/10/16/exemplos-datasnap-dbexpress-e-outros-recursos-do-delphi-2009/
Próximo dia 21, 24 ou 31 teremos o Delphi Tour Online, durante a apresentação vou falar sobre o Novo DataSnap - faça seu registro e depois vocês poderam adquirir Delphi 2009 com 40¬ de desconto até 31 de outubro :)
Inscrição - http://latam.codegear.com/br/delphitouronline/inscricao/
********************************************************
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)