gRPC and WebSocket

When working with API Gateway, gRPC and WebSocket are two different communication protocols that serve distinct purposes.

WebSocket is suitable for real-time applications like chat apps or live data streaming. API Gateway's WebSocket APIs provide a managed solution for handling WebSocket connections and routing messages to backend services.

When using the IONOS API Gateway to set up a WebSocket API, you can create routes to handle different types of WebSocket events, such as connecting, disconnecting, and sending messages:

  • Connect: This route is triggered when you connect to the WebSocket API.

  • Disconnect: This route is activated when you disconnect from the WebSocket API.

  • Custom Routes: You can define custom routes for specific actions your WebSocket API should handle, for example, /sendMessage for sending messages between users.

Last updated