Comunicação e Protocolos

HTTP/HTTPS

  • Descrição: o componente HTTP permite a integração com serviços externos através do protocolo HTTP, facilitando o envio e recebimento de requisições e respostas. Ele suporta diversos métodos HTTP, como GET, POST, PUT e DELETE.

O componente HTTPS é uma versão segura do HTTP, que utiliza SSL/TLS para criptografar os dados transmitidos entre o cliente e o servidor.
  • Exemplo

    • O fluxo inicia ao receber uma requisição POST no endpoint /hello.

    • Depois, a mensagem recebida é encaminhada para um endpoint de teste.

Script

Diagrama

- from:
    uri: "rest:post:/hello"
    steps:
    - to:
        uri: "http://test.free.beeceptor.com"
        parameters:
          bridgeEndpoint: true
          httpMethod: POST
component http

REST

  • Descrição: o componente REST permite criar e gerenciar endpoints RESTful, facilitando a comunicação entre aplicações por meio do protocolo HTTP. Ele possibilita a definição de rotas que respondem a requisições HTTP (como GET, POST, PUT e DELETE), processando dados, invocando serviços e manipulando informações.

  • Exemplo

    • O fluxo dispara a cada 5 segundos.

    • Chama uma API externa com o método GET.

    • Registra o resultado no log.

Script

Diagrama

- from:
    uri: "timer:mytimer"
    parameters:
      period: 5000
    steps:
      - to:
          uri: "rest:get:/data"
          parameters:
            host: api.example.com
      - to:
          uri: "log:result"
component rest connector
Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]