WebService

Delphi

11/07/2011

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!
Welson Play

Welson Play

Curtidas 0

Respostas

José Curdo

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

José Curdo

11/07/2011

Desculpe-me a falha.  Que Jesus abençoe a você também.
GOSTEI 0
Welson Play

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
POSTAR