Tinha um sistema rodando em rede e tinha colocado o executável no servidor e 
criado o atalho nas estações. O executável tinha +/- 1.8 Mb. Quando o usuário 
entrava no sistema demorava +/- 5/10 seg. Dei uma melhorada/incrementada no 
sistema e ele ficou com 2.2 Mb. Resolvi testar colocando o executável nas 
estações. Coloquei no show do menuprincipal para comparar a data do executavel 
da estação com o do servidor e se for diferente, atualiza a estação.
  Executável no servidor:
  pró - coloca em um lugar
  contra - quando você gera uma nova versão, só pode fazer se ninguém estiver 
usando o sistema
  Executável nas estações:
  pró - pode atualizar o servidor sem incomodar os usários. Basta o usuário 
sair e entrar no sistema que a estação fica atualizada
  contra - na primeira vez, tem que instalar em todas as estações
  Analise e veja qual é melhor para você.

Renato Bermudo <[EMAIL PROTECTED]> escreveu:
          Boa tarde!
Gostaria da opinião dos colegas sobre qual a melhor opção para preparação e 
distribuição do executável em uma rede.
O cenário é o seguinte: Sistema feito em delphi 7+Firebird 1.5.4 com a 
midas.dll declarada dentro do executável (tamanho do executável 10.2MB), 
estações windows95/XP/2000 e como servidor windows2003, Linux e as vezes 
windows XP.

Atualmente eu tenho no servidor uma pasta compartilhada que contém os arquivos 
(sistema.exe, dbexpint.dll, qtintf70.dll, fbclient.dll) e para que o sistema 
rode nas estações eu somente crio um atalho apontando para o executável que se 
encontra no servidor, eu fiz isso para não precisar ficar copiando as dll's 
para a estação toda vez que alguém reinstale o sistema operacional e também 
para facilitar a atualização, visto que eu só tenho um executável para 
substituir, mas às vezes em determinadas estações ele pede para que registre as 
dll's.

Meu problema agora é que o sistema está demorando muito para carregar em rede 
com fio e em estações com rede sem fio fica até inviável, o mesmo não acontece 
com o executável instalado na estação.

Alguém pode relatar sua experiencia (ou passar algum exemplo) sobre os locais 
de executáveis e dll's (na estação ou compartilhado no servidor) e como fazem 
para automatizar as atualizações dos executáveis em uma rede onde existem 
dezenas de estações?

Desculpe o texto longo, mas desde já agradeço.

[As partes desta mensagem que não continham texto foram removidas]



                         

       Flickr agora em português. Você clica, todo mundo vê. Saiba mais.

[As partes desta mensagem que não continham texto foram removidas]

Responder a