Consumir Web Service + DELPHI
Boa tarde,
pessoal como faço para
consumir um web service ?
pessoal como faço para
consumir um web service ?
Anderson Mendes
Curtidas 1
Melhor post
Bruno Leandro
05/02/2013
Ola Anderson, voce precisa criar uma aplicação ex: vcl application, ai depois voce vai adicionar novo arquivo, em file, other, na opção delphi projects, webservice, wsdl importer
no campo location wsdl voce coloca o caminho do wsdl, ex:
https://endereco.com/nomewebservice?wsdl
no campo location wsdl voce coloca o caminho do wsdl, ex:
https://endereco.com/nomewebservice?wsdl
GOSTEI 2
Mais Respostas
Anderson Mendes
04/02/2013
Bruno,
até o ponto que você explicou
consegui reproduzir e agora o que faço
como trabalhar com esta UNIT criada ?
Se puder me ajudar agradeço.
até o ponto que você explicou
consegui reproduzir e agora o que faço
como trabalhar com esta UNIT criada ?
Se puder me ajudar agradeço.
GOSTEI 1
Bruno Leandro
04/02/2013
Ola no arquivo gerado do servico deve possuir a função
function GetServiceSoap(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): ServiceSoap;
caso sejam funções simples do webservice voce pode dar uses, e executar o
GetServiceSoap.nome_das_funcos_webservice(parametros)
function GetServiceSoap(UseWSDL: Boolean=System.False; Addr: string=''; HTTPRIO: THTTPRIO = nil): ServiceSoap;
caso sejam funções simples do webservice voce pode dar uses, e executar o
GetServiceSoap.nome_das_funcos_webservice(parametros)
GOSTEI 1
Anderson Mendes
04/02/2013
Foi isto mesmo Bruno,
agora estou quebrando a cabeça
para desmontar o XML e pegar as informações tem alguma dica ?
agora estou quebrando a cabeça
para desmontar o XML e pegar as informações tem alguma dica ?
GOSTEI 0
Carlos Escudeiro
04/02/2013
Caro amigo, to tendo um problema semelhante ao seu, mas estou usando o framework uniGui.
Com ele fica bem mais facil, mas precisa de umas configurações especificas no servidor web.
Eu estou tendo problemas com o arquivo dbxconnections.ini, fala que o DriverName esta errado, se souber de alguma coisa passa pra gente, valeu.
Com ele fica bem mais facil, mas precisa de umas configurações especificas no servidor web.
Eu estou tendo problemas com o arquivo dbxconnections.ini, fala que o DriverName esta errado, se souber de alguma coisa passa pra gente, valeu.
GOSTEI 0
Anderson Mendes
04/02/2013
Caro Carlos,
não faço ideia de como resolver
o seu problema. Abri um tópico para que possam
te ajudar.
não faço ideia de como resolver
o seu problema. Abri um tópico para que possam
te ajudar.
GOSTEI 0
Carlos Escudeiro
04/02/2013
Caros amigos, consegui resolver o meu problema com o arquivo dbxconnections.ini.
Fiz uma cópia do arquivo que tem no sistema, "C:\Users\Public\Documents\RAD Studio\dbExpress\8.0" e transferi para a pasta bin do apache.
Fiz uma cópia do arquivo que tem no sistema, "C:\Users\Public\Documents\RAD Studio\dbExpress\8.0" e transferi para a pasta bin do apache.
GOSTEI 0
José
04/02/2013
Tendo o problema como solucionado, neste caso, estou encerrando o tópico
GOSTEI 0