Я проектирую конечную точку REST, которая запускает (/service?action=run
) и останавливает (/service?action=stop
) службу, работающую в системе. Этот сервис может быть реальным сервисом, таким как windows service или linux demon, но пока он будет запущен как простой поток веб-приложения с конечной точкой REST.
Я думал, может быть, в таблице:
+----------------------+
| thread | instruction |
+--------+-------------+
| t1 | start |
| t2 | start |
| t3 | stop |
+--------+-------------+
Или используя текстовый файл t1.txt
start
- Какая структура данных является нормальной для этого случая?
- Требуется ли база данных или обычно достаточно файлов?