разрабатывается система дистанционного управления автомобилем
в Автомобиле стоит устройство котороое управляет функциями автомобиля (автозапуск, определения местоположения, закрытие/открытие дверей...), устройством управляет программ написанная на C++, устройство может выходить в интернет по запросу и посылать запросы.
Задача: Написать веб-часть коорая будет общаться с устройством находящимся в машине.
веб-часть представляет собой:
- Базу данных владельцев автомобилей, с идентификаторами всех автомобилей
- Сервер который будет принимать запросы от автомобиля и устанавлвать с ним соединение для обмена данными.
- Личный кабинет в котором пользователь отслыет команды автомобилю
Схема взаимодействия автомобиля и сервера:
Клиент заходит на сайт вводит свой логин/пароль и по нажатию кнопки: происходит звонок на сим-карту находящуюся в автомобиле, в ответ программа выходит в интернет и отслыает серверу запрос и между ними устанавливается канал обмена данными. Веб часть принимает от автомобиля данные (о местонахождении, состянии автомобиля и т.п.) в ответ по нажатию определенных кнопок в личном кабинете, автомобилю отправляются команды управления.
Язык написания на выш выбор
Пример работы аналогичной системы:
p-on.ru/ (правый верхний угол "Демо")