Программист
Клиент (агент пользователя)
Язык программирования Visual C++
Описание
Приложение мини-вебсервер, висит на локальном порту и отвечает на наши запросы через броузер выдавая
html-страничку со строкой запроса(а-ля Yandex.Desktop). При введении запроса, броузер методом GET/POST
посылает данные приложению. Затем, приложение сомостоятельно формирует запрос ко всем поисковикам в
своей базе. Получает от них страницу с ответом, вырезает ссылки и отправляет их на отдельный сервер
одновременно с этим формируя страницу с предварительным_ответом в броузер пользователю. Постепенно,
получая данные от сервера, приложение догружает поступившие данные данные на страницу пользователю.
Задачи
- Получение от пользователя через броузер поискового запроса и отправка его на выбраные пользователем посковики
- Запрос линков с Поисковиков, обработка страниц, выдирание из них линков, формирование скелета страницы
предварительного_ответа с возможностью подгрузки данных
- Передача выдранных ссылок на отдельный сервер (формат XML, примерное описание есть)
- Обработка поступающих данных (формат XML) от сервера и подгрузка их пользователю через браузер
- autoupdate
- Обработка запросов от сервера: запрос к Поисковым машинам от лица сервера через приложение
- Страница настроек отображения результативной информации