Respondido Modificar URL de um WebService

  • terça-feira, 3 de julho de 2012 21:47
     
     
    Como faço para modificar a URL do WebService via aplicação? No Windows Mobile eu declaro o webservice e consigo modificar a url em execução, como faço isso no windows phone?

    Ercília

Todas as Respostas

  • quarta-feira, 4 de julho de 2012 01:36
     
     
    Tem que ser em tempo de execução?


    hum....
  • quarta-feira, 4 de julho de 2012 12:45
     
     

    Sim, pq é o cliente q define o endereço. No windows mobile eu fazia assim:

    private WSMobileAutocom.WSMobileAutocom Ws;

    Ws = new AutocomMobile.WSMobileAutocom.WSMobileAutocom();

    Ws.Url = "http://" + txtHost.Text.Trim() + "/"+txtNmWebService.Text.Trim()+"/WSMobileAutocom.asmx";

    DataTable dt = Ws.getVendedores("senha").Tables[0];

    Como posso fazer isso no windows phone?


    Ercília

  • quinta-feira, 5 de julho de 2012 17:59
     
     Respondido

    Consegui fazer da seguinte forma:

    string url = "http://" + txtHost.Text.Trim() + "/" + txtPasta.Text.Trim() + "/WSMobileAutocom.asmx";
    WSMobileAutocom.WSMobileAutocomSoapClient ws = new WSMobileAutocom.WSMobileAutocomSoapClient("WSMobileAutocomSoap", url);

    Agora toh problema para retornar um dataset e popular um ListBox. Alguém sabe como fazer?


    Ercília

    • Marcado como Resposta Ercília quinta-feira, 5 de julho de 2012 17:59
    •  
  • quinta-feira, 5 de julho de 2012 23:52
     
     
    Ercilia, qual é o tipo base desse webservice? Qual a class que ele está a herdar?

    Pedro Lamas
    DevScope | Senior Software Development Engineer & WP7 Development Speaker
    www.pedrolamas.com | @pedrolamas

  • segunda-feira, 9 de julho de 2012 12:42
     
     
    Retorna DataSets, que inclusive não é reconhecido pelo Windows Phone, tem que converter.

    Ercília