HTTP может использоваться практически для любых целей, кроме Web.Единственное, что это протокол запрос-ответ: клиент отправляет запрос на сервер, который отправляет ответ, и соединение закрывается.
Он используется во многих API, поэтому вы можетедоступ к веб-сервисам с любого устройства / приложения.
Если вам нужно постоянное соединение, я бы предпочел использовать сокеты (или веб-сокеты, если это необходимо в браузере), чтобы напрямую подключаться к серверу по протоколу TCP или UDP.Это позволяет вам поддерживать соединение с двухсторонним каналом связи.
Надеюсь, я был ясен в своих объяснениях: -D
С уважением