- Static transport serves packaged files directly, such as pages, stylesheets, scripts, and images.
- HTTP transport sends dynamic request/response work to a service handler.
- Socket.IO transport connects a service to namespace-based, event-driven communication.
- Proxy transport streams HTTP, WebSocket, or Socket.IO traffic straight through to an upstream address the service owns, instead of round-tripping every request through the service’s own handler code.
Transports
Transports
Choose how a service connects its features to the Arupa application.
A transport is an endpoint a service owns. A route then binds a URL pattern or
Socket.IO namespace to a transport, and the Kernel forwards matching requests
or events accordingly. If you haven’t already, read Routes and
transports first — it explains how the two pieces relate and why
they’re separate before you dive into a specific transport type.
Choose a transport based on the interaction your feature needs: