WebService
Sou novo no fórum e pouco tempo eu programo em Delphi, sou iniciante.
Estou tentando criar um webService no Delphi XE e digito o endereço do mesmo no browser, mas não aparece a lista dos métodos que criei na interfaces faz é o download de um arquivo com o nome "Download".
Eu Já Registrei o WebService no IIS, adicionei o aplicativo e em documento padrão eu adicionei o nome do WebService + extenção1 e em Filtragem adicionei a extenção ".exe"
Quando eu vou consumir o WebService na aplicação cliente, eu vou em file, new, Other, WebService, WSDL Importer e na janela que abre em Localtion of WSDL File or URL digito: "http://localhost/wsArq/wsArq.exe/wsdl/IServiceArq" aperto next deixo como padrão, aperto next novamente e depois finish, e aparece um erro :Unable to Load WSDL File/Location:http://localhost/wsArq/wsArq.exe/wsdl/IServiceArq. Error [Not Found (404) - http://localhost/wsArq/wsArq.exe/wsdl/IServiceArq]. Como resolvo este problema e se for possível me explique passo a passo como criar e consumir um WebService.
Por Favor me ajudem! Desde Já eu Agradeço.
Que Jesus Te Abençoe!
Estou tentando criar um webService no Delphi XE e digito o endereço do mesmo no browser, mas não aparece a lista dos métodos que criei na interfaces faz é o download de um arquivo com o nome "Download".
Eu Já Registrei o WebService no IIS, adicionei o aplicativo e em documento padrão eu adicionei o nome do WebService + extenção1 e em Filtragem adicionei a extenção ".exe"
Quando eu vou consumir o WebService na aplicação cliente, eu vou em file, new, Other, WebService, WSDL Importer e na janela que abre em Localtion of WSDL File or URL digito: "http://localhost/wsArq/wsArq.exe/wsdl/IServiceArq" aperto next deixo como padrão, aperto next novamente e depois finish, e aparece um erro :Unable to Load WSDL File/Location:http://localhost/wsArq/wsArq.exe/wsdl/IServiceArq. Error [Not Found (404) - http://localhost/wsArq/wsArq.exe/wsdl/IServiceArq]. Como resolvo este problema e se for possível me explique passo a passo como criar e consumir um WebService.
Por Favor me ajudem! Desde Já eu Agradeço.
Que Jesus Te Abençoe!
Welson Play
Curtidas 0
Respostas
José Curdo
11/07/2011
Sendo Windows Vista ou superior, você deve adicionar em Restrições ISAPI e CGI, não só o caminho mas também wsArq.exe. Isso vale para DLL ISAPI.
GOSTEI 0
José Curdo
11/07/2011
Desculpe-me a falha. Que Jesus abençoe a você também.
GOSTEI 0
Welson Play
11/07/2011
Sendo Windows Vista ou superior, você deve adicionar em Restrições ISAPI e CGI, não só o caminho mas também wsArq.exe. Isso vale para DLL ISAPI.
Por favor pode ser mais específico, o que eu deveria fazer para a aplicação cliente consumir o Web Service? Desde já eu agradeço.
GOSTEI 0