none
Falha na comunicação Emulator X WebService Local RRS feed

  • Pergunta

  • Boa tarde,

    Estou desenvolvendo um aplicativo que ao ser carregado, verifica se é o primeiro acesso do cliente, caso seja ele se comunica com um webservice para obter os dados (Via JSON) que deverá preencher o banco de dados.

    Porém não consigo fazer com o emulator reconheça o meu webservice (que publiquei no IIS da minha maquina local), percebo que o emulator reconhece minha internet normalmente (pois consigo acessar sites pelo IE do windows phone via emulador). Mas quando eu passo o link do serviço (seja via localhost ou passando um IP da minha conexão) ele não reconheçe.

    Vou precisar arranjar um servidor para implantar meu web service? Alguem já passou por isso?

    Grato pela ajuda

    segunda-feira, 28 de outubro de 2013 15:32

Respostas

  • Olá Thiago,

    não você não precisará de um servidor mas não conseguirá acessar sem fazer uns pequenos ajustes.

    O emulador do Windows Phone 8 não funciona como funcionava o do wp7 anteriormente e ele está em uma VM, em uma rede diferente, não reconhecerá seu serviço assim, "de cara".

    siga os passos desse link aqui, te digo de carteirinha que funcionará sem o menor problema, ok?
    Depois nos conta se funcionou!

    http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj684580(v=vs.105).aspx


    Rodolpho Marques do Carmo Microsoft MVP - Windows Phone Development @rodocarmo http://www.conexaowindows.com http://www.rodolphomarques.com http://www.windowsphonebrasil.net

    • Marcado como Resposta Giovani Cr sexta-feira, 1 de novembro de 2013 13:41
    terça-feira, 29 de outubro de 2013 12:06
    Moderador

Todas as Respostas

  • Olá Thiago,

    não você não precisará de um servidor mas não conseguirá acessar sem fazer uns pequenos ajustes.

    O emulador do Windows Phone 8 não funciona como funcionava o do wp7 anteriormente e ele está em uma VM, em uma rede diferente, não reconhecerá seu serviço assim, "de cara".

    siga os passos desse link aqui, te digo de carteirinha que funcionará sem o menor problema, ok?
    Depois nos conta se funcionou!

    http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj684580(v=vs.105).aspx


    Rodolpho Marques do Carmo Microsoft MVP - Windows Phone Development @rodocarmo http://www.conexaowindows.com http://www.rodolphomarques.com http://www.windowsphonebrasil.net

    • Marcado como Resposta Giovani Cr sexta-feira, 1 de novembro de 2013 13:41
    terça-feira, 29 de outubro de 2013 12:06
    Moderador
  • Rodolpho vou tentar fazer isso e obrigado pela ajuda.

    Agora porque que as chamadas ao webservice são assicronas? tem como converter para uma chamada sincrona?

    Pergunto isso porque esse WS que estou tentando me comunicar, possui dois métodos, um que lista os estados (siglas) e outro que diz as empresas que atuam nessa cidade.

    Como eu controlo para que a aplicação só saia da tela de "carregamento" após todas as empresas de todas as cidade tenham sido carregadas, pois eu preciso desses dados completos para a próxima tela.

    terça-feira, 5 de novembro de 2013 16:37