Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tela 27: Execução do assistente de geração de clientes de serviços web (web service client)_Este tipo de assistente o auxilia na criação de arquivos-fontes, com a definição de um cliente de serviço web (web service client) a partir da sua definição _ WSDL.

Image Added

Tela 100: Execução do assistente de geração de clientes de serviços web (web service client)

Este assistente depende de uma definição de servidor Protheus e o selecionamento deste na barra de ferramentas. Caso o serviço web a ser utilizado esteja fora da rede do usuário, o servidor Protheus deverá ter privilégios de acesso.

Informe os dados solicitados:

  • Local (folder) (Erro: Origem da referência não encontrada Tela 100 A) – indica o local (folder) onde o arquivo-fonte será salvo
  • Nome do fonte (Erro: Origem da referência não encontrada Tela 100 B) nome do arquivo-fonte que conterá a definição WSDL
  • URL (Erro: Origem da referência não encontrada Tela 100 C)– informe a URL de onde esta o serviço web desejado(*)
  • Criar arquivo como referência (Erro: Origem da referência não encontrada Tela 100 D) – o arquivo será gravado no Diretório de Destino e no local será criado uma ligação simbólica (link).
Aviso

O cliente de serviço web, também pode ser gerado a partir de um arquivo de definição no lugar de informar a URL.

  1. O arquivo com a definição deve ser copiado para o servidor, dentro da pasta (ou uma subpasta) apontada na chave rootPath. Por exemplo:
    ROOTPATH=m:\protheus\data_110
  2. No campo URL do assistente, informar o caminho e nome do arquivo relativo ao rootPath. Por exemplo:
    • Copiar o arquivo de definição para m:\protheus\data_110\ws"
    • No assistente informe: /ws/CurrencyService.svc.xml
  3. Prossiga com a geração

Após informar os dados solicitados, finalize e obterá algo semelhante a:

Image Added
                   Tela 28101: Tela após a geração de um cliente de serviço web


Consulte 8. Consumo de Serviços Web para mais opções.