Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
WSDL2Parser
WSDL2Parser

Função: WSDL2Parser

Realiza o parser de um conteudo importado de um WSDL.

WSDL2Parser ( < cWSDL>, < @aLocalType>, < @aLocalName>, < @aLocalImport>, < @cError>, < @cWarning> ) --> Nil

NomeTipoDescriçãoObrigatórioReferência
cWSDLCaracterString contendo um WSDL para o parser. X
aLocalTypeVetorArray com os tipo de dados fornece definições usadas para descrever as mensagens trocadas. X X
aLocalNameVetorArray com os dados que especifica um endereço para uma ligação, definindo assim uma única comunicação final. X X
aLocalImportVetorArray com os Endereços para importar outras definições. X X
cErrorCaracterCaso ocorra algum erro na execução da função, a variável será preenchida com sua descrição. X X
cWarningCaracterCaso ocorra algum alerta (warning) durante a execução da função, a variável será preenchida com sua descrição. X X
Nil (Nulo)
  • Atualiza os arrays informados por parâmetro, incluindo as novas infomações no WSDL informado.
     
USER FUNCTION sampleWSDL( cWSDL )Local cErro  := ""Local cAviso := ""// Arrays usados como referênciaLocal aLocalType     := {}Local aLocalName     := {}Local aLocalImport   := {}    WSDL2Parser( cWSDL , @aLocalType,  @aLocalName, @aLocalImport, ;		@cErro , @cAviso )   If !empty(cErro)    UserException( 'ERROR WSDL Parsing ' + cErro)ElseIf !empty(cAviso)    UserException( 'WARNING WSDL Parsing ' + cAviso)ElseIF Empty( aLocalType ) .and. Empty( aLocalMsg ) .and. Empty( aLocalPort ) ;    .and. Empty( aLocalBind ) .and. Empty( aLocalServ ) .and. Empty( aLocalName )    UserException( 'FALHA INESPERADA AO IMPORTAR WSDL')Endif// ...Return
Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10