Que adianta a portabilidade do XML, se a queda no desempenho. No fim
fortunas gastas com hardware.

Em 26/10/07, Valter Lobo<[EMAIL PROTECTED]> escreveu:
> E um upload de XML, e com os dados no xml executa o insert na base ?
>
> Ve a possibilidade de enviar o XML 'zipado' e depois desempacota e
> executa o processamento.
>     Tem como utilizar JMS para auxiliar na resposta com usuario !
>
>    Seria mais ou mennos assim :
>
>     O usuario faz o upload do xml zipado , o receptor ( Servidor )
> desempacota e envia
>    para um fila JMS e com isto desbloqueia o processamento com o
> usuario envia uma resposta informando que os dados estão sendo
> processados.
>
> Em 'background'
>  um MDB ou coisa parecida escuta a fila de mensagens JMS  e executa os
> inserts na base.  No caso de ocorrer algum erro tem que ter uma tabela
> ou alguma coisa para gravar
> sobre  os erros que ocorreu no processamento do XML , exemplo valores
> numericos errados ou alguma validação de regra de negocio.
>
>  Depois  o usuario acessa uma  tela  no sistema para consultar a
>  tabela e verificar os erros  ou o sucesso que ocorreu no processamento do 
> XML.
>
>   Espero ter ajudado.
>
>
>  PS: Esta comunidade esta de parabens, nas duvidas sobre PHPxJAVA  e
> depois postgreSQL x MySQL, gostaria de trabalhar com  pessoas assim,
> que pensa e analisa!
>
> On 10/26/07, Evandro Ricardo Silvestre <[EMAIL PROTECTED]> wrote:
> > Pablo Sánchez wrote:
> > > Arquivos XML desse tamanho demoram é para ser processado pelo cliente,
> > > amigo. Além claro, do tamanho grande de 600kb para tráfego, mas isso
> > > demoraria pouco dependendo da largura de banda.
> > >
> > A rede é 100mpbs, dá para trafegar 600kb. O tempo de comunicação entre 2
> > pontos não chega a 1s.
> > > Você não querer jogar 600kb de XML e esperar que seja tratado
> > > rapidamente pelo navegador. Isso simplesmente não dá muito certo. Faça
> > > o teste localmente e verá que a lentidão se mantém.
> > >
> > Já tinha feito o teste local e tinha percebido a lentidão. Mas não sabia
> > que o problema era no processamento do XML.
> > Acredito que não terá como solucionar isso. Infelizmente é necessário um
> > pacote grande. São cerca de 300 inserts que devem ser dados de uma unica
> > vez.
> > Vou ver o que posso fazer.
> >
> > Muito obrigado pela ajuda Pablo.
> >
> > Att
> >
> > Evandro
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
>
>
> --
>
> ---
>    V a l t e r    L o b o
>     [EMAIL PROTECTED]
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a