Postar dados grandes em C #

votos
1

Eu tenho o seguinte cenário

  1. Ter um controle navegador da Web que usa o método Navigate para chamar uma página web. Eu tenho a necessidade para deixar um grande número de elementos de formulário POST. O número de elementos pode ser ou 40-100 elementos.

É aconselhável para codificar isso e enviá-lo via o método Navigate?

Será que um normalmente fazer isso através do formulário POST ou há uma solução melhor? Eu posso ser capaz de obter o cliente para expor um webservice e talvez eu poderia transmitir um arquivo xml para eles

Publicado 09/12/2008 em 14:48
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Eu não vejo um problema com 40-100 elementos. Quantos dados estão sendo enviados você está falando MB de? Servidores Web têm limites (que são configuráveis) sobre como grande um post pode ser.

Dependendo do scenaior real Eu olhava para embalar todos os elementos em XML e enviá-los dessa maneira (que eu senti-lo mais fácil de programar em XML quando os elementos têm um relacionamento você pode modelar-lo no XML).

Você também pode postar o XML usando XmlHttpRequest, então você não nessecarially precisa de um serviço web na outra extremidade apenas uma página que sabe ler o corpo da solicitação.

Respondeu 09/12/2008 em 14:53
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more