RU
Каталог

Кроссплатформенный TCP Клиент-Сервер Boost, C/С

Продаж: 0
Возвратов: 0

Загружен: 13.12.2012
Содержимое: текст (44 символов)
Cкидка постоянным покупателям! Если общая сумма ваших покупок у продавца IT-shka больше чем:
30 $скидка20%
показать все скидки
3 $скидка2%
Если вы хотите узнать размер скидки, укажите свой email:

Продавец

IT-shka информация о продавце и его товарах
offlineЗадать вопрос

За положительный отзыв о купленном товаре продавец предоставит вам подарочную карту на сумму 6,71 руб..

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

Программа на С/С++, решает следующую задачу

Необходимо разработать кроссплатформенное клиент-серверное приложение под Windows/Linux на С++ (boost, ace и т.д.), работающее по следующему сценарию.
1. Клиент после запуска ожидает ввода пользователя.
2. Пользователь вводит число в клиент.
3. Клиент отправляет число в сервер при помощи протокола TCP и ожидает ввода пользователя.
4. Сервер раскладывает число на простые множители и отправляет клиенту ответ.
5. Клиент сообщает результат пользователю.

Приложение должно удовлетворять следующим требованиям:
1. Клиент должен быть консольным Unix-приложением и использовать командный интерфейс.
2. Сервер должен быть кроссплатформенным (можно использовать кроссплатформенные библиотеки), т.е. собираться и одинаково работать как на ОС Linux, так и на ОС Windows.
3. Пользователь может ввести в клиенте несколько чисел, не дожидаясь получения ответов от сервера.
4. Сервер должен поддерживать одновременное обслуживание нескольких клиентов.
5. Исходный код должен иметь комментарии.
6. Желательно снабдить приложение модульными тестами.

Дополнительная информация

Содержит исходный код с комментариями и исполняемые файлы для Linux и Windows.
На Windows собиралось на MSVS2008, для Linux g++ (Makefile также содержится в архиве)

Отзывы

0
Отзывов от покупателей не поступало.
За последние
1 мес 3 мес 12 мес
0 0 0
0 0 0
За положительный отзыв о купленном товаре продавец предоставит вам подарочную карту на сумму 6,71 руб..
В целях противодействия нарушению авторских прав и права собственности, а также исключения необоснованных обвинений в адрес администрации сайта о пособничестве такому нарушению, администрация торговой площадки Plati (http://www.plati.com) обращается к Вам с просьбой - в случае обнаружения нарушений на торговой площадке Plati, незамедлительно информировать нас по адресу support@plati.com о факте такого нарушения и предоставить нам достоверную информацию, подтверждающую Ваши авторские права или права собственности. В письме обязательно укажите ваши контактные реквизиты (Ф.И.О., телефон).

В целях исключения необоснованных и заведомо ложных сообщений о фактах нарушения указанных прав, администрация будет отказывать в предоставлении услуг на торговой площадке Plati, только после получения от Вас письменных заявлений о нарушении с приложением копий документов, подтверждающих ваши авторские права или права собственности, по адресу: 123007, г. Москва, Малый Калужский пер. д.4, стр.3, Адвокатский кабинет «АКАР №380».

В целях оперативного реагирования на нарушения Ваших прав и необходимости блокировки действий недобросовестных продавцов, Plati просит Вас направить заверенную телеграмму, которая будет являться основанием для блокировки действий продавца, указанная телеграмма должна содержать указание: вида нарушенных прав, подтверждения ваших прав и ваши контактные данные (организиционно-правовую форму лица, Ф.И.О.). Блокировка будет снята по истечение 15 дней, в случае непредставления Вами в Адвокатский кабинет письменных документов подтверждающих ваши авторские права или права собственности.

Партнерам: 0,08 $ — как заработать
Оплатить с помощью:
с "Правилами покупки товаров" ознакомлен и согласен