Multicamadas Travando

Delphi

29/03/2005

Bom dia,

Estou tendo grandes dificuldades com multicamadas. Desenvolvi um sistema de vendas, senguindo as instruções do livro ´Sistemas Multicamadas com Delphi´ de Anderson Haertel Rodrigues, e o sistema de repente trava em poucos minutos de uso !

Estou utilizando Firebird 1.5 em servidor linux e a aplicação intermediária, em COM+, está em xp e nas estações estou utilizando win98. Estou utilizando DCOMConnection para conexão... tentei utilizar SocketConnection, mas estava travando mais ainda !

Grato desde já !


Jrinfo2005

Jrinfo2005

Curtidas 0

Respostas

Kotho

Kotho

29/03/2005

Voce checou se a aplicação servidora não levantou alguma exceção??? Eu tive alguns problemas com isso!!! Enquanto não for teclado o OK ele fica ´travado´

Mas fica tranquilo, pois eu utilizo esta tecnologia a algum tempo, e está rodando muito bem...


GOSTEI 0
Jrinfo2005

Jrinfo2005

29/03/2005

Cara amigo Kotho, eu ainda não fiz essa checagem... mas o engraçado é hora ele me retorna uma mesagem de erro travando o sistema, hora não ! E quando eu testo o sistema somente em uma estação ele roda legal !



Grato pela ajuda


GOSTEI 0
Kotho

Kotho

29/03/2005

Qual a mensagem que ele dá???

Dá uma olhada se não tem algum ClientDataSet com Active = true... dependendo de como está implementado, dá erro mesmo...

Você copiou o Midas.dll para o servidor?


GOSTEI 0
Jrinfo2005

Jrinfo2005

29/03/2005

Kotho,

Eu chequei se a aplicação servidora levantou alguma exceção, conforme vc havia falado, e me retornou o seguinte erro ´Error reading data from the connection´.
Ah ! Eu copie o midas.dll e não tem nenhum CientDataSet com Active := = True;


Mais uma vez, muito agradecido, pois não havia pensado em fazer a checagem de execeção !


GOSTEI 0
Jrinfo2005

Jrinfo2005

29/03/2005

Será que alguém já teve problemas com Multicamadas reportando o seguinte erro: ´[b:40ccbd5ede]Error reading data from the connection[/b:40ccbd5ede]´ ? Eu ainda não descobri... Já cheguei a ver aqui no forum sobre esse erro, mas também não me resolveu !


GOSTEI 0
Kotho

Kotho

29/03/2005

Cara,

no seu servidor de aplicação, você tentou conectar com o FireBird utilizando algum soft de manutenção de banco? Parece que o problema está na conexão do servidor de aplicação com o banco...


GOSTEI 0
Jrinfo2005

Jrinfo2005

29/03/2005

Caro Katho,

Já tentei sim, o ibmanager e o ibexpert e não deu nenhum problema !! Eu fiz + algumas alterações aqui e, até agora, parece estar funcionando ok ! Caso não dê nenhum problema eu posto aki dizendo o q eu fiz !!


Obrigado.


GOSTEI 0
POSTAR