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

Необходимо разработать заготовку системы клиент-серверного взаимодействия, устроенную следующим образом. Потоки клиента (которых может быть от 1 до N) осуществляют запросы к серверу. Важный момент – поток, отправив запрос, не может продолжать свою работу, поскольку ему необходимы данные, которые должен вернуть сервер. Таким образом, поток должен как либо в синхронном режиме ждать ответа сервера.

Сервер принимает запросы клиента и ставит их в свою внутреннюю очередь на выполнение. Рабочие потоки сервера ( их не обязательно столько, сколько потоков клиента) берут задачи из очереди, выполняют их, после чего результат выполнения возвращается клиенту.

Важным условием системы является то, что клиент и сервер могут находиться как на одном компьютере, так и на разных. При этом на обоих компьютерах обязательно установлен .NET4.

Подчеркнём, что необходима реализация данной архитектуры на C# .NET4. Код должен быть хорошо прокомментирован и максимально прост в реализации. Сама система может использоваться с большим количеством потоков и в течении длительного времени (нескольких месяцев). Поэтому система должна быть оптимизирована на предмет отсутствия утечек памяти.

Срок реализации 3 дня, обязательна возможность голосовой связи по скайпу.

11 лет назад
lofti
38 лет
16 лет в сервисе
Был
8 лет назад
16 отзывов(-1)

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется знаток API eBay для разработки клиентского приложения торговли. Приложение позволит управлять своими листингами, загружать новые лоты, отслеживать существующие, и т.д. Информация будет храниться в базе данных программы. Подробности сообщу предпочтительному ...

    Прикладное ПО1 исполнитель
    Завершен
    11 лет назад
  • Курсы валют. База данных. 1) Хранение курсов валют ($, €) ЦБ РФ по датам. 2) Загрузка новых значений курсов из интернет. 3) Вывод курса ЦБ РФ на выбранную ...

    Закрыт
    11 лет назад
  • Необходимо написать программу для верстки фотокниг: - Пользователь загружает в программу свои фотографии - используя имеющиеся в программе шаблоны с дизайном верстает развороты своей фотокниги - применяет к фотографиям имеющиеся в программе ...

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

    Нужно: уже готовый чит для игры steam counter-strike GO---закриптовать(сменить название процесса,добавить цифровую подпись,замаскировать) таким образом чтобы он не детектировался античит системой steam VAC. Приватные читы с комерческих сайтов чит систем прелогать не ...

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

    1.Программный комплекс по автоматизированному запуску приложений разных типов. А) Программный Комплекс должен состоять из клиентской части, в которой будут кнопки запуска приложений сгруппированных особым образом. Б) Приложение администрирования клиентской части комплекса. ...

    Закрыт
    11 лет назад
  • Нужно написать программу (веб-интерфейс или для Windows), которая принимает на вход фото листа почтовых марок, на выходе выдает фото этих марок по отдельности, с возможностью их каталогизации. Т.е. к изображению марки можно добавить описание и ...

    Закрыт
    11 лет назад
  • Здравствуйте нужно написать примерно такую программу но с некоторыми изменениями yadi.sk/d/HVvjlMJiJegjb Она работает так: Сканирует в папке файлы mp3 и если они есть, предлагает записать их на AUDIO-CD. Мне нужно ...

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