Arquivos necessários para distribuir aplicação cliente DataSnap 2010

Delphi

27/04/2010

Olá pessoal,
tenho um aplicativo cliente feito em DataSnap que acessa um aplicativo servidor também feito em DataSanap, ambos desenvolvidos no Delphi 2010.

O problema que estou tendo é quando tento rodar o aplicativo cliente em outro pc, para acessar remotamente o aplicativo servidor. Copio para o outro pc apenas o executável do aplicativo cliente e também o arquivo .INI da configuração de acesso do SqlConnection que utilizo, e ao executá-lo dá aquele erro do Windows dizendo que o aplicativo encontrou um erro e precisa ser fechado.

Também testei copiando o arquivo midas.dll para a pasta do aplicativo cliente no outro pc, e continuou com o mesmo problema.

Detalhe, se rodo o aplicativo cliente no mesmo pc do aplicativo servidor, funciona sem problemas.

O acesso a base de dados fica todo no aplicativo servidor, portanto no aplicativo cliente só faço a conexão com o aplicativo servidor.

A minha dúvida, caso alguém possa ajudar, portanto é a seguinte:

Pra fazer a distribuição do aplicativo cliente DataSnap (versão atual do Delphi 2010), quais arquivos são necessários (considerando que o pc não tenha nenhuma ferramenta de desenvolvimento instalada)?

Desde já agradeço a quem puder ajudar.

Abraço a todos.
Maurício.
Maurício Zanatta

Maurício Zanatta

Curtidas 0

Respostas

Maurício Zanatta

Maurício Zanatta

27/04/2010

Olá pessoal, acho que descobri o problema.

Não era a falta de algum arquivo que estava ocasionando o erro no aplicativo cliente em outro pc, e sim a impossibilidade de ele se conectar ao aplicativo servidor. Não eram os firewalls, nem a porta, mas reiniciei o aplicativo servidor e deu certo. No mais, rodou também sem problemas sem o arquivo midas.dll no pc do aplicativo cliente. Pelo que percebi só necessito dele no pc do aplicativo servidor.

Vou continuar fazendo mais alguns testes, se alguém souber mais a respeito disso, fico agradecido.

[]s.
GOSTEI 0
POSTAR