RTUComputer ScienceYr 2022 · Sem 72022

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.

Back to Paper