GARANTIR DESCONTO

Fórum DataSnap 2009 x camadas de acesso a dados #365023

14/10/2008

0

Caros colegas

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

Delmar

Responder

Posts

14/10/2008

Orc

fiotão vc quer respostas para suas pertuntas sobre datasnap fui na delphi tour e tem um kara que ta a disposição se chama Bruno Lichot inclusive ele tem muitos exemplos sobre isso entra no site da code gear e da uma olhada nos projetos do bruno lichot ele tem coisa pacas com datasnap


Responder

Gostei + 0

15/10/2008

Luiz Henrique

Boa tarde, Delmar, tudo bem...

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+


Responder

Gostei + 0

15/10/2008

Luiz Henrique

Delmar, alem de um exemplo do Andreano Lanusse tem mais um do Bruno tambem DataSnap/D2009 http://cc.codegear.com/Author/795118

T+


Responder

Gostei + 0

15/10/2008

Delmar

[quote:409564adb9=´Luiz Henrique´]..estara usando o DataSnap/Remote Data Modulo(este semelhante a um DataModule para uma aplicacao comum).
[/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


Responder

Gostei + 0

15/10/2008

Delmar

Obrigado pelas respostas

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


Responder

Gostei + 0

19/10/2008

Luiz Henrique

Bom Dia, Delmar...

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/
********************************************************


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar