Q12Internet of Things
Question
4 marks
Explain the IoT communication APIs (REST and WebSocket).
Answer
REST is for stateless requests, while WebSocket provides continuous real-time connection.
REST (Representational State Transfer) APIs use HTTP protocols. They are stateless, meaning each request contains all necessary information. They are good for querying device status or sending infrequent commands.
WebSocket APIs provide a full-duplex communication channel over a single TCP connection. This allows for real-time, bi-directional data flow, making it ideal for continuous monitoring streams where low latency is critical.