Árvore de páginas

Retorna a lista de serviços disponíveis no Web Service.

Sintaxe

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.

Exemplos

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.

  • Sem rótulos