Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Имеется сервер с установленным CentOS 6.4 + LNMP.

Имеется некоторое количество GPS трекеров GALILEOSKY GPS Lite v1.8.5, которые передают на сервер данные.

Требуется создать приложение на C# или C++, которое будет работать на сервере и в многопоточном режиме слушать порт, обрабатывать полученные данные и добавлять их в базу MySQL.

Инструкция к трекеру: http://7gis.ru/doc/UserManual_lite0173.pdf

В разделе «Описание протоколов обмена с сервером» описано, в каком виде на сервер приходят данные. Нас интересует протокол «ГалилеоСкай». Из данных, приведенных на странице 42, передаются только данные под номерами 4, 6 и 7 — остальные в настройках трекера отключены, на них обращать внимание не надо.

В базе данных MySQL всего одна таблица:

Название таблицы: coordinates

Поля:

- id (int, primary_key)

- tracker_id (int) — идентификатор трекера

- time (int) — время в UNIX формате

- latitude (float) — широта

- longitude (float) — высота

Одно из самых главных требований к приложению — наличие подробных комментариев в коде. Для каждой строчки должно быть объяснено, что тут делается, зачем это делается и почему делается именно так, а не иначе. Либо, может быть, какая-то отдельная документация. В общем, человек, впервые открывший код, должен быстро понять, как он работает.

Жду предложений.

11 лет назад
RapidHunter
Андрей 
33 годаРоссия
15 лет в сервисе
Был
7 лет назад
  • Похожие заказы
  • $26

    Бюджет по договоренности https://www.youtube.com/keyword_tool нужна написать парсер ключевых слов для этого сервиса там есть вкладка Идентификатор или URL видео YouTube. туда вставляется URL с ютуба и он выдает ключи. Вот их и нужно парсить. То етсь ...

    Закрыт
    11 лет назад
  • $50

    Здравствуйте! Пишу программу в PHP Devel Studio 2.0 Хотелось бы сделать форму добавления (предварительно нужно будет заполнить форму в программе и после нажатия на кнопку, текст переносится, заполняется форма на сайте, автоматически). Как осуществить такую задумку? Как ...

    Закрыт
    11 лет назад
  • $50

    Существующая функция при сохранении данных в excel таблицу работает так, что в ячейку не помещаются данные( в случае, если строка имеет большой размер) и при попытке переменной "Excel.Range" присвоить данные DataTable вылетает исключение. При этом, ...

    Закрыт
    11 лет назад
  • Здравствуйте! Необходимо разработать программу которая оптимизирует введенные значения по некоторым формулам. Delphi, Visual Studio ... в общем в какой среде и на каком языке будет написана данная программа - неважно. Необходим человек который сможет приступить к этой ...

    Закрыт
    11 лет назад
  • Здравствуйте! Суть вопроса: Есть файл с расширением .doc, MS Word 2003. В файле несколько десятков или сотен объявлений, каждое из которых заканчивается телефонным номером, иногда двумя-тремя. Необходимо создать анализатор файла doc, который будет сравнивать все тел.номера во всех ...

    Прикладное ПО1 исполнитель
    Завершен
    11 лет назад
  • $250

    Для запуска игры на MacOS, сделанной на платформе AIR необходимо разработать framework который будет обеспечивать работу In-App платежей (StoreKit), связку с Game Center и работу с внутренними аккаунтами Facebook/Twitter (Accounts). Подобный framework для iOS мы успешно ...

    Прикладное ПОнет заявок
    Закрыт
    11 лет назад
  • $50

    Имеется программа на Delphi (в качестве примера), связанная с САПР. Основана на методе узловых потенциалов. Алгоритмы не сложные. Главное показать сам узловой метод. Не нужно ничего сверхъестественного. PS: также рассмотрю любой другой пример САПР на java.

    Закрыт
    11 лет назад
  • Имеется плагин для оперы для создания списков сайтов (пользователь отбирает некоторые сайты которые заносит в список, сейчас два типа списков). Принцип работы- пользователь плагина может занести в список адрес страницы первого типа, если ее еще ...

    Прикладное ПОнет заявок
    Закрыт
    11 лет назад