Показания датчика отправляются 1 раз в секунду и генерируются по формуле 150±1гр (по протоколу JSONRPC 2.0)
Порядок работы приложения:
- Клиент устанавливает связь с сервером, используя websocket
- Клиент отправляет сообщение с методом старта отправки уведомлений
- Сервер начинает отправлять уведомления с периодичностью 1 сек
- Клиент может отправить сообщение с методом остановки, тогда отправка уведомлений прекращается
- Датчик отправляет показания только при наличии клиентов
- ./start.sh
- docker build -t temperature-sensor .
- docker run -d -p 8000:8000 --name temp-sens temperature-sensor