Versões comparadas

Chave

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

...

Para ativar esse serviço num bloco será necessário, primeiramente, criar um bloco do tipo servidor(Só é possível ativar essa funcionalidade em blocos servidor) . Caso haja alguma dúvida em relação a como criar um bloco do tipo servidor clique aqui. Nesse exemplo, utilizaremos um bloco para retornar o resultado de uma soma entre 2 números.


Image Modified

Figura 2 - Opção de configurar bloco(servidor)

Após criar o bloco servidor, clique no ícone

...

indicado(figura 2

...

) para abrir as configurações do bloco.


Image Modified

Figura 2.1 - Configurações do bloco(servidor)

...

Nessa etapa, devemos marcar a opção "Disponibilizar como SOAP" para

...

que nosso bloco possa ser disponibilizado como um web services.  O campo "Endereço SOAP" exibe o local em que  o web service do bloco estará disponível ao ser gerado. Após habilitar a opção clique em "Salvar"

...

e posteriormente salve o bloco para confirmar as alterações. Para confirmar se o bloco foi disponibilizado como SOAP, acesse o link https://<url da aplicação>/services/ para abrir a lista

...

dos serviços

...

SOAP disponíveis em sua aplicação(figura 2.

...

2).


Image Modified

Figura 2.2 - Lista de serviços SOAP disponíveisBloco gerado disponível na lista de serviços 


Image Added

Figura 2.3 - Xml do bloco(servidor)

Opções de segurança

Assim como um WebService REST, as permissões de segurança afetam diretamente o serviço. Um WebService  SOAP é trafegado via POST, logo a permissão "Permite Inserir" é a que deve ser usada para ele. 

...