Versões comparadas

Chave

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

...

Aqui veremos como ativar o serviço de SOAP nos blocos de programação, dessa forma disponibilizando o bloco para que possa ser utilizado em outra aplicação.

Passos

Ativando SOAP no bloco de programação

Para ativar esse serviço num bloco será necessário, primeiramente, criar um bloco do tipo 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 exibir uma notificação contendo a palavra "Olá".


Image Added

Figura 1 - Bloco(servidor) utilizado no exemplo


Image Added

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

  • Após criar o bloco servidor

...

  • , clique no ícone mostrado na figura 1.2 para abrir as configurações do bloco.


Image AddedFigura 1.3 - Configurações do bloco(servidor)


  • Em seguida, marque a opção "Disponibilizar como SOAP" para ativar o serviço no bloco e depois clique em salvar.
  • Ao rodar o projeto, já é possível acessar o bloco disponível no serviço, para isso acesse o link https://<url da aplicação>/services/ para abrir a lista de serviços soap disponíveis (figura 1.4).


Image AddedFigura 1.4 - Lista de serviços SOAP disponíveis

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. 

  • Acesse novamente as configurações do bloco (figura 1.2).

Image Added

Figura 2 - Configurações de segurança do bloco(servidor)