Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Miguel5655

fazer um "Post" passando um "Json Object"

Recommended Posts

Boa tarde.

 

Tenho algumas dúvidas em como utilizar json e um webService.

 

Eu uso uma aplicação de gestão de projectos da "Axosoft", que por sua vez posso alterar o estado desse projecto e para esse mesmo projecto prentedo que seja feita alguma alteração numa base de dados por exemplo, do género fazer um Insert numa tabela por exemplo.

 

Para conseguir fazer isso, a aplicação da Axosoft permite ao alterar o estado do projecto, fazer um POST a um Web Service enviando o objecto (do projecto) em Json.

 

Como não tenho muita experiência as dúvidas são bastantes. A aplicação só permite colocar o url ao Web Service para fazer o post, e é a propria aplicação a serializar o objecto para Json.

 

 

1 - Como seria a sintaxe do url para chamar a função do WebService que pretendo e passar o objecto em Json?? Do género, eu tenho isto: http://192.***.*.**/...x?op=HelloWorld . Teria de adicionar algo, para passar no URL o objecto?? Ao invocar o web Service assim estou a passar o objecto em Json??

 

 

2 - É possível fazer um post a um Web Service .Asmx ?? Só preciso alterar o Web Config? Do lado do WebService, como exemplo este método HelloWorld recebe por parametro um Object, penso que assim não existirá problemas. Depois é só usar o Json.Deserializer e fazer o que pretendo.

 

 

 

Alguém me consegue dar umas ideias. Se estou no caminho certo, ou completamente no sentido oposto??

 

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma olhada aqui:

 

http://imasters.com.br/artigo/14096/linguagens/jquery--asp/

http://imasters.com.br/artigo/10709/linguagens/usando-json-com-asp/

 

e tem alguns outros post que coloquei no fórum pode te ajudar tb

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde.

 

O que me está a fazer confusão e ainda não consegui descobrir é a ligação entre a plataforma Web e o meu Web Service.

 

Ou seja tenho o URL para o meu Web Service "192.168.1.xx.asmx?op=HelloWorld.", mas tal como indico a operação que pretendo que faça, neste caso HelloWorld, não sei como ficaria o URL para passar por parametro o objecto em Json.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc esta testando tudo no localhost ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma olhada naqueles links que postei acima

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.