none
Web Service RRS feed

  • Pergunta

  • Ola, sou novo no VB.Net e pouco conhecedor de Web Service, tenho um banco de dados SQL Server 2000 em um servidor win2003 server, tenho um pocket pc com banco de dados sqlce, preciso buscar informacoes de clientes para o pocket, atualizar elas no pocket usando o sistema e depois devolver estas informacoes atualizadas na mesma tabela de clientes no sql. Hoje faco isto, mas via arquivo texto, so que depende de pessoas para gerar este arquivo, quero fazer sem depender.
    Pergunta:
    Como farei para buscar estas informacoes no SQL Server

    1- vou chamar um web service e mandar ele gerar um arquivo texto ou xml e me devolver no pocket ou

    2 - vou chamar um web service  e atravez dele crio um dataset do sql e ao mesmo tempo ja gravo no banco de dados?

    OBS:
    Tenho contrato com a Vivo que so posso transmite 10 megas por mes entao se for arquivo mesmo que seja xml teria que ser compactado e depois quando eu receber descompactar ou se for acesso direto ao banco ?


    Desde ja agradeco.

    terça-feira, 3 de abril de 2007 18:30

Todas as Respostas

  •  

    Mais vc ira utilizar rede interna ( tipo wireless ) ou a conexao pela internet mesmo ?

     

    com o webservice resolve , pois ele ja te retorna em formato de dataset ficando facil para trabalhar no pocket

     

    Ai para devolver o seu webservices ja se comunica com o sql e alimenta a base !!!

     

    ok ?

    quarta-feira, 4 de abril de 2007 12:06
  • A principio seria via Internet usando a banda larga da vivo, num outro momento usarei rede wireless, mas como faco com a questao do volume de informacoes, creio que se usar um dataset ira estourar o pacote que tenho hoje que sao 10 megas. Nao teria uma forma de compactar estes dataset? ou que o proprio webservice transfira arquivo. Tipo eu solicito ao web service os clientes 20.000 (Vinte mil clientes), ele manda o banco gerar um arquivo xml e zipa e devolve este arquivo tem como fazer isto?


    Hoje para vc ter uma nocao com arquivos textos que trabalho ele consome quase 10 megas, para enviar e receber Mes.
    quarta-feira, 4 de abril de 2007 12:52
  • ola,

     

    em um projeto pocket pc eu pegava os xmls ou txts , zipava e passava por FTP para o destino

    dai no destino eu pegava o pacote dava um extract e tinha um programa windows forms que me importava esta informacao (xmls ou txts ) e alimentavam no banco sql !!!

     

    vai dar muito mais trampo !!!

    verifique se o que vc vai transmitir via webservice, se vai realmente passar do seu limite permitido !! caso nao passe faça com webservices ...

     

    Abrs

     

     

    quarta-feira, 4 de abril de 2007 18:59