SSE

SSE user extension that contains activities for implementing Server Sent Event (HTTP based streaming event) client and server
  • Connector : A SSE connector is a component that stores the sse server (Outbound = false) configuration or remote sse server connection (Outbound = true) information. Activities that connect to the same the SSE connector are connecting to the same SSE service.

  • SSESubscriber : A “SSESubscriber trigger” subscribes to remote sse server then consumes streaming events. The SSE Connector for a subscriber need to be configured as Outbound = true.

  • SSEServer : A “SSEServer trigger” works as an SSE server which serves streaming events. It maintains the incoming connection and requests but won’t generate any data itself. The streaming data comes from another activity called SSEEndPoint. The SSE Connector for a subscriber need to be configured as Outbound = false.

  • SSEEndpoint : A SSEEndpoint activity sits on different flow (a data flow) from SSEServer. It takes input event and streams it to SSEServer. The link between a SSEServer and a SSEEndPoint is that both of them need to connect to the same SSE connector (Outbound = false).


Last modified December 3, 2020: move docs (4458cdf)