Задание
Реализовать
веб-приложения на основе Python
или node.js
или javascipt.
Допускается использование других
технологий. Можно придумать свою задачу
с использованием xslt
и websocket,
но не проще своего варианта. Так же можно
сделать реализацию вывода в виде дерева
и поиск по xml
документу.
Серверное
приложение через какое-то время
отправляет клиенту текущее время, а
также преобразованный xml
документ на базе шаблона xslt
как часть документа html
в виде таблицы. XML
документ должен иметь не менее 4 уровней
вложения. Тема: Астрономия. Клиент
отправляет серверу сообщение об
успешности приема времени и отправляет
свое время.
Реализовать
чат двух клиентов таким образом, что
сообщения между ними передаются в
формате json.
Приходящий
от клиента в формате json
запрос содержащий данные о Музыке с
не менее чем четырьмя уровнями вложения,
преобразуется в xml
и затем с помощью xslt
преобразуется в таблицу и отправляется
пользователю, которая отображается в
документе.
Сервер
формирует через случайное время сигнал
клиенту содержащий прошедшее время,
имя клиента, имя сервера в виде Json,
а также преобразованный в список html
xml
файл с информацией о Спорте с помощью
xslt.
Клиент
отсылает серверу json
запрос через случайное время, в котором
указывается его время, его имя, его
статус (всего три статуса). Сервер в
зависимости от статуса отправляет
преобразованный xml
файл в виде текста, в виде таблицы или
в виде списка.
Сервер
получает от нескольких клиентов их
имена, и формирует отправку каждому из
них эти имена, их номера и время их
подключения в виде таблицы полученной
из json.
Сервер
отправляет подключенному клиенту xml
преобразованный документ в виде таблицы
в случайный момент времени, с указанием
времени предыдущей отправки, и случайным
номером.
Клиент
отправляет свой статус в виде случайного
номера от 0 до 3, и получает преобразованный
документ об автомобилях, в виде текста,
списка, таблицы.
Сервер
получает от клиентов их имена и
информацию о них, собирая в виде xml
документа, указанный документ высылается
по запросу в виде таблицы преобразованной
с помощью xslt.
Сервер
хранит в xml
документе имена файлов и имена картинок
соответствующих этим файлам и
соответствующие url,
данный xml
документ преобразуется с помощью xslt
в html,
который отправляется клиенту. Клиент
в json
шлет способ сортировки имен файлов (по
возрастанию или убыванию xsl:sort,
начальный и конечный номер для фильтрации
xsl:if), в соответствии сервер меняет
расположение рисунков.
13