Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/6062824/tecnologia.css

Pagetitle
TWsdlManager:GetServices
TWsdlManager:GetServices

...

Bloco de código
collapsefalse
GetServices()

Retorno

Nome

Tipo

Descrição

aRet

vetor

Retorna um array contendo o nome dos serviços declarados no Web Service.

Observações

O padrão de Web Services (WSDL) permite declarar mais de um serviço, mas normalmente cada Web Service declara apenas um.

...

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
user function t7287()
  Local oWsdl := TWsdlManager():New()
  Local xRet
  
  xRet := oWsdl:ParseURL( "http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL" )
  if xRet == .F.
    conout( "Erro ParseFile" )
    return
  endif
  
  // lista os serviços que tem no wsdl
  xRet := oWsdl:GetServices()
  varinfo( "Services", xRet )
  
  //Vai exibir:
  //Services -> ARRAY (    1) [...]
  //   Services[1] -> C (    7) [Weather]
return

Abrangência

Esse método está disponível em builds superiores a 7.00.131227A-20160706.