Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Programdor2008

Velocidade e Segurança

Recommended Posts

Olá pessoal, preciso de uma opinião, estou desenvolvendo um aplicativo web pra um cliente... nesse aplicativo terei q exportar informações do sistema desktop do cliente constantementes para o banco de dados(MySql ou SqlServer) do Host... hoje faço da seguinte maneira:

 

1 - Atráves do programa do cliente gero as informações em arquivo texto;

2 - No aplicativo online faço o upload do arquivo;

3 - Após o upload, valido o conteúdo do arquivo:

4 - Depois de validado utilizo o "insert into" para armazenar o conteúdo no banco de dados em seus campos.

 

Agora um problema que receio enfrentar é o tamanho do arquivo que é gerado, dependendo do volume da empresa pode ficar um pouco grande pra "upar" esse conteúdo e assim apresentar algum erro ou expirar a pagina...

 

alguem tem alguma solução melhor?

 

agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim a menos que a aplicação do seu cliente acesse diretamente o banco de dados via web e atualize a base, eu acredito que a melhor forma são arquivos texto. Tanto que até os bancos utilizam isso ( e olha que eles são os mais chatos quanto a segurança e desempenho). Você pode setar o session.timeout da pagina que recebe o arquivo para um valor bem alto, evitando assim que o arquivo fique pela metade.

 

 

Qualquer coisa posta ai..

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se for enviar só da empresa esses arquivos, você pode fazer uma aplicação local em ASP mesmo para acessar o banco, sendo ele MySQL ou SQL SERVER, e enviar diretamente para esse banco na internet, sem problemas, faço isso aqui na empresa e nunca tive problemas!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este problema voce tem que corrigir melhorando o desempenho da aplicação ao maximo

 

se mesmo assim estiver ocorrendo os problemas terá que dividir os arquivos antes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é pessoal, em informaram que poderia tambem fazer um webservice, porem nunca mexi com isso... seria tambem uma solução?

 

PS. Agradeço a resposta de todos, irei analisar uma por uma...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.