Skip to content

Описание проекта

Art edited this page Oct 30, 2013 · 18 revisions

Получено от преподавателя 11.09.2013

Общие сведения

Проект представляет собой онлайн сервис (браузерное приложение с собственным API), который в режиме реального времени предоставляет информацию о маршруте прохождения трафика между сервером (компьютером на котором расположен сервис) и заданным адресом назначения. Пользователю выдаются хопы (транзитных участках). Данные о хопах отображаются в виде точек на карте (google и/или yandex). Рядом с точками на карте выдается информация об очередном хопе в пути трафика - его имя, ip, расстояние до него, метрика и т.п. Сведения обновляются автоматически - в фоновом режиме.

Сервер

Реализация: JAVA использовать RESTLET. Для установки соединения использовать WebSocket и jWebSockets. Для сборки проекта использовать инструменты Maven.

Клиент

Реализация на JavaScript (библиотека Ext JS 4.2). Использовать HTML5. Для отображения информации использовать библиотеку OpenLayers.

Общие вопросы

  1. Техническое задание: Описывать опираясь на стандарт IEEE, использовать dockbook, постараться интегрировать с maven (?). Непрерывная интеграция - Jenkins, автоматизированные тесты.