Нужен простенький клиент-сервер на C#
Добрый день.
Нужен простенький клиент-сервер (и то и то на C# под .Net).
Сервер:
- Должен систематически (цикл со слипом в 10-20 минут) загружать контент с сайта (ссылку и доступ предоставлю кандидату, контент это текст с разделителями);
- Регулярно проверять валидность записей (весь полученный контент должен сваливаться в одну таблицу в базе);
- Уметь авторизовать "собственных" клиентов (вторая таблица в базе с именем пользователя/паролем, ролей никаких не предусмотрено - все клиенты равнозначные);
- По запросу от авторизованного клиента выдавать запрашиваемый контент;
Клиент:
- Должен уметь авторизоваться на собственном сервере;
- Должен уметь по запросу от пользователя получить с сервера отфильтрованные данные;
- По нажатию кнопки пользователем должен изменить сетевые настройки на собственном (клиентском) PC.
База данных предпочтительно MySQL.
Оплата только постфакт:
- Исполнитель выполняет работу на собственном ПК;
- Когда работа выполнена в полном объеме исполнитель или скайпом показывает свой экран, или дает заход по тимвьюеру - я проверяю соответствие требуемого функционала с реализованным;
- Когда никаких шероховатостей не остается - я произвожу расчет;
- После того, как средства поступают на счет исполнителя он предоставляет скомпилированые файлы, исходники и краткий read.me.