Delphi + Webservices

Boas,

Será que alguém pode apontar um caminho (se é que pode existir), para criar um aplicativo que possa actuar como um cliente de web service, mas... sem saber que web service é. Por exemplo uma form onde o utilizador colocasse o URL do WSDL e existir como que uma análise em tempo real do web service e a disponibilização das interfaces disponíveis.

Alguém sabe se será possível implementar isto, ou nem vale a pena perder tempo?

O WSDLimp faz isto e gera um wrapper para o serviço...
 
"Uma aplicação que seja cliente de um web service sem saber que web service é?"
Não é possivel. É necessário conhecer o serviço, endpoint e port. Depois a operation que se quer chamar...A aplicação não faz mais que criar stubs para isto, é assim que funciona, logo é necessário conhecer o serviço.

Form e wsdl?
Podes fazer, mas vai sempre dar ao código que conhece o serviço.

Se vale a pena implementar?
Normalmente não, a ideia dos serviços é falares com uma "pessoa" na "linguagem"
Embora entenda a ideia de desenvolver algo mais abstracto...

Espero ter sido util
 
Última edição:
Back
Topo