Fórum Problemas com N-Camandas - Ver Servidor #371813
01/07/2009
0
Bom dia a todos,
Estou desenvolvendo um sistema em n-camadas onde o servidor é DLL, e a aplicação cliente EXE, quando instalo no servidor a aplicação funciona perfeitamente, agora quando instalo a parte cliente não consigo conectar ao servidor, somente se na maquina cliente eu registrar no COM+ direcionando para a DLL no servidor.
Preciso saber se tem alguma configuração no DCOM que fica no DATAMODULE do cliente, e como faria para essa configuração para ser preenchido por um arquivo .INI.
Trabalho com o Delphi 2006, FIREBIRD 2.0, no firewall já está liberada a porta do FIREBIRD.
Desde já agradeço.
Silvio Coelho
Estou desenvolvendo um sistema em n-camadas onde o servidor é DLL, e a aplicação cliente EXE, quando instalo no servidor a aplicação funciona perfeitamente, agora quando instalo a parte cliente não consigo conectar ao servidor, somente se na maquina cliente eu registrar no COM+ direcionando para a DLL no servidor.
Preciso saber se tem alguma configuração no DCOM que fica no DATAMODULE do cliente, e como faria para essa configuração para ser preenchido por um arquivo .INI.
Trabalho com o Delphi 2006, FIREBIRD 2.0, no firewall já está liberada a porta do FIREBIRD.
Desde já agradeço.
Silvio Coelho
Minervasoft
Curtir tópico
+ 0
Responder
Posts
01/07/2009
Brunolspp
Ainda bem que voce esta começando, pois a pior coisa que pode fazer é usar COM+.
Se esta trabalhando com Delphi ate a versão 2007 use DataSnap com BSS e se está com o Delphi 2009 use o novo DataSnap.
Ambos são muito mais rápidos que COM+, sem [problemas de distribuição, mais faceis de evoluir e dar manutenção, mais rápidos e seguros.
Não existe justificativa tecnologica de usar COM+ para multicamadas, pelo contrario, vai te dar muitas dores de cabeça a começar pelo servidor como DLL.
Mais informações sobre DataSnap nos links abaixo:
http://cc.embarcadero.com/author/795118
http://www.yahoogrupos.com.br/group/nddv
http://cc.embarcadero.com/coderage
http://www.istudar.com.br
E no proximo sabado estarei no FDD(www.firebirddevelopersday.com.br) em Piracicaba falando especificamente sobre DataSnap.
E no mais, será um prazer poder ajudar.
abs
BL
Se esta trabalhando com Delphi ate a versão 2007 use DataSnap com BSS e se está com o Delphi 2009 use o novo DataSnap.
Ambos são muito mais rápidos que COM+, sem [problemas de distribuição, mais faceis de evoluir e dar manutenção, mais rápidos e seguros.
Não existe justificativa tecnologica de usar COM+ para multicamadas, pelo contrario, vai te dar muitas dores de cabeça a começar pelo servidor como DLL.
Mais informações sobre DataSnap nos links abaixo:
http://cc.embarcadero.com/author/795118
http://www.yahoogrupos.com.br/group/nddv
http://cc.embarcadero.com/coderage
http://www.istudar.com.br
E no proximo sabado estarei no FDD(www.firebirddevelopersday.com.br) em Piracicaba falando especificamente sobre DataSnap.
E no mais, será um prazer poder ajudar.
abs
BL
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)