none
Web Service REST trocando informações RRS feed

  • Pergunta

  • Com REST, tenho um WS que envia informações ao parceiro, mas também coleta do parceiro. Como eu faço para consumir essas informações do parceiro? Pode ser no mesmo método, ou seja, um método que receba os parâmetros? Isso vai virar um xml, certo?
    terça-feira, 3 de junho de 2014 17:09

Todas as Respostas

  • Amigo, bom dia.

    Tentei entender sua descrição que na minha opinião está um pouco confusa, mas vamos lá.

    Você quer fazer seu WS trocar informações com um outro WS usando REST ?

    Nesse caso você vai ter que criar uma arquitetura de troca de mensagem entre os dois serviços, indiferente se é XML ou JSON. GET no WS parceiro e POST no seu WS. O contrário deve ser feito para o envio das informações.

    Tirei sua dúvida ?

    Abraços !


    Diego Murakami View Diego Murakami's LinkedIn profile - MCP, MS, MCSD
    * Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.

    quarta-feira, 4 de junho de 2014 14:10
  • Acho que não me fiz entender. Fiz um WS REST. Esse WS o meu parceiro consome alguns métodos. Porem, há uma situação que ele me envia informações. Aí eu fiz um método com alguns parametros, tipo:

    pegavalor(string nome, string qualquercoisa)

    {

    meuobjeto.nome = nome;

    meuobjeto.qualquercoisa = qualquercoisa;

    contexto.tabela.add(meuobjeto);

    contexto.savechanges();

    }

    Isso fiz hoje, mas preciso testar. Essas informações virão do parceiro, pelo WS REST e serão consumidos por mim, está correto? Considere que meuobjeto, contexto já foram instanciados.

    quarta-feira, 4 de junho de 2014 14:36
  • É mais ou menos assim mesmo ;)

    O parceiro vai ter q dar um post nesse seu método para enviar dados para a sua aplicação.

    Abraços !


    Diego Murakami View Diego Murakami's LinkedIn profile - MCP, MS, MCSD
    * Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.

    • Sugerido como Resposta Diego Murakami segunda-feira, 23 de junho de 2014 13:29
    quarta-feira, 4 de junho de 2014 14:42