Problema com Web Service
Pessoal,
Estou fazendo um projeto básico de helloworld para testar a compatibilidade dos web services criados no visual studio 2005 com o delphi.
Estou tendo um problema: O meu cliente delphi consegue solicitar e receber a resposta do web service sem problema nenhum. no entanto, eu nÃ&o consigo passar nenhuma informaÃ?Ã&o da aplicaÃ?Ã&o cliente em delphi para o ws. o valor do parâmetro sempre chega como null. Segue abaixo o código do ws:
using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Text;
[WebService(Namespace = http://www.ecad.org.br)]
[WebServiceBinding(ConformsTo = WsiProfiles.None)]
public class Service : System.Web.Services.WebService
{
public Service ()
{
}
[WebMethod]
public string HelloWorld(System.String pTeste)
{
StringBuilder oStb = new StringBuilder();
oStb.Append(´bla bla bla bla´);
oStb.Append(´bla bla bla bla´);
oStb.Append(pTeste);
return oStb.ToString();
}
}
Mesmo eu chamando o ws com algo como edit1.text := Service.HelloWorld(´teste delphi´); ele retorna somente ´blablablabla´ pq o parâmetro sempre chega no ws como null!
Alguém já teve esse problema? Alguma sugestÃ&o?
Obrigado
Estou fazendo um projeto básico de helloworld para testar a compatibilidade dos web services criados no visual studio 2005 com o delphi.
Estou tendo um problema: O meu cliente delphi consegue solicitar e receber a resposta do web service sem problema nenhum. no entanto, eu nÃ&o consigo passar nenhuma informaÃ?Ã&o da aplicaÃ?Ã&o cliente em delphi para o ws. o valor do parâmetro sempre chega como null. Segue abaixo o código do ws:
using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Text;
[WebService(Namespace = http://www.ecad.org.br)]
[WebServiceBinding(ConformsTo = WsiProfiles.None)]
public class Service : System.Web.Services.WebService
{
public Service ()
{
}
[WebMethod]
public string HelloWorld(System.String pTeste)
{
StringBuilder oStb = new StringBuilder();
oStb.Append(´bla bla bla bla´);
oStb.Append(´bla bla bla bla´);
oStb.Append(pTeste);
return oStb.ToString();
}
}
Mesmo eu chamando o ws com algo como edit1.text := Service.HelloWorld(´teste delphi´); ele retorna somente ´blablablabla´ pq o parâmetro sempre chega no ws como null!
Alguém já teve esse problema? Alguma sugestÃ&o?
Obrigado
Wilder_lopes
Curtidas 0