Aplicação Multi-camadas
Caros, gostaria uma orientação quanto a conversão das minhas aplicações Client/Server para Multi-Camadas. São aplicações Desktop consolidadas que já funcionam bastante tempo, utiliza Oracle acessado pelo DBExpress. Agora, quero passar para Multi-Camadas sendo a camada Client permanecendo as mesmas telas, os mesmos Forms do Delphi, porém acessando via internet, servidor de aplicação e o servidor de banco de dados acessando remotamente. Pois bem...Qual a melhor tecnologia hoje no DELPHI (utilizo versão 2010), uma tecnologia consistente, rápida, sem incompatibilidades, que já está funcionando no mercado sem problemas. Qual é? Como consegui fontes exemplos. E o TDM e o RDM?
Agradeço desde já atenção de todos.
Hélio Marques
Hélio Marques
Curtidas 0
Respostas
Rodrigo Mourão
31/03/2010
Olá Amigo.
Tecnologia no mercado para isso é DataSanap e no Delphi 2010 esta muito mais rapida, facil e consistente. Migrar um aplicacao 2 camadas para 3 camadas nao e so criar um servidor de aplicação requer mudar a filosofia de trabalho.
TDM e TRM nao são mais necessário no novo DataSnap, agora temos o TServerModule, e novos componentes como SqlServerMethos, ServerClass, HTTPServerAuthentication e muito mais. Material na Net são de conceitos iniciais mas que dão um boa base. Aqui mesmo na propria devmedia. Veja:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=14769
https://www.devmedia.com.br/articles/viewcomp.asp?comp=15807
https://www.devmedia.com.br/articles/viewcomp.asp?comp=15100
Fora Blogs na Comunidade Delphi:
http://www.andreanolanusse.com/blogpt/datasnap-2010-enviando-e-recebendo-objetos/
http://www.andreanolanusse.com/blogpt/autenticacao-utilizando-datasnap-2010-e-tcpip-transport/
http://www.andreanolanusse.com/blogpt/utilizando-generics-para-transformacao-generica-de-objetos-em-datasnap-2010/
Quanto aos artigos da devmedia se nao tiver acesso nos avise para que possamos liberar para você.
Fique ligado na CD que muito mais sobre DataSnap vem por ai.
Att,
Tecnologia no mercado para isso é DataSanap e no Delphi 2010 esta muito mais rapida, facil e consistente. Migrar um aplicacao 2 camadas para 3 camadas nao e so criar um servidor de aplicação requer mudar a filosofia de trabalho.
TDM e TRM nao são mais necessário no novo DataSnap, agora temos o TServerModule, e novos componentes como SqlServerMethos, ServerClass, HTTPServerAuthentication e muito mais. Material na Net são de conceitos iniciais mas que dão um boa base. Aqui mesmo na propria devmedia. Veja:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=14769
https://www.devmedia.com.br/articles/viewcomp.asp?comp=15807
https://www.devmedia.com.br/articles/viewcomp.asp?comp=15100
Fora Blogs na Comunidade Delphi:
http://www.andreanolanusse.com/blogpt/datasnap-2010-enviando-e-recebendo-objetos/
http://www.andreanolanusse.com/blogpt/autenticacao-utilizando-datasnap-2010-e-tcpip-transport/
http://www.andreanolanusse.com/blogpt/utilizando-generics-para-transformacao-generica-de-objetos-em-datasnap-2010/
Quanto aos artigos da devmedia se nao tiver acesso nos avise para que possamos liberar para você.
Fique ligado na CD que muito mais sobre DataSnap vem por ai.
Att,
GOSTEI 0
Rodrigo Mourão
31/03/2010
Podemos ajudar em algo mais ????
Att,
GOSTEI 0
Hélio Marques
31/03/2010
Ok! Realmente necessita definir um projeto de mudança efetiva. Agradeço atenção.
GOSTEI 0