Форум программистов, компьютерный форум CyberForum.ru

Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей - C++

Восстановить пароль Регистрация
 
cfkhellboy1992
8 / 8 / 0
Регистрация: 23.02.2013
Сообщений: 81
16.07.2014, 13:07     Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей #1
Описание задачи

Необходимо реализовать программу в ввиде одного исполняемого файла под Win32 (console или GUI) с использованием С/С++. Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей (n <= 10). Серверная часть предназначена для обработки некоторых абстрактных транзакций, поступающих от множества клиентов. Серверная и клиентские процедуры должны исполняться в отдельных потоках. Система должна быть однонаправленной, т.е. клиенты отправляют данные и не ждут ответа. Данные, поступающие от клиентов должны помещаться в очередь с учетом их приоритета. Серверная часть должна извлекать данные из очереди и помещать в файл записи о них в текстовом формате.
Записи в log-файле должны отражать:
- время записи в log в системных тиках;
- идентификатора клиента;
- приоритет;
- время формирования запроса в системных тиках.

Server procedure
Queue
Client procedure
Client procedure
Client procedure
LOG
Общая структура системы














Структура входных данных

Блок с запросом имеет следующую структуру:

C++
1
2
3
4
5
6
typedef struct tagTDATA {
         BYTE cPriority; //приоритет запроса 0 – 255 (0 – наивысший приоритет)
         DWORD dwTicks; //время формирования запроса в системных тиках
         DWORD dwClientId; //уникальный идентификатор клиента
         char Data[255]; //абстрактные данные
} TDATA, *PTDATA;
Дополнительные требования

Количество клиентов должно задаваться.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2014, 13:07     Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей
Посмотрите здесь:

Реализовать распознание объекта из некоторого множества (расширяемого) на основе вопросов и ответов C++
Программа должна сохранять данный в файле C++
программа должна выводить день недели. C++
C++ Пользователь вводит 10 чисел программа должна выдать 2 максимальных(берём от 1 до 10,если выпадает 2 10,то программа должна выдать 2 10,а не 10,9)
На сколько частей и как нужно разделить отрезок, чтобы произведение длин частей было максимальным C++
C++ Программа должна включаться в 19:00 выключаться в 21:00
C++ Программа, которая должна выводить случайное число
C++ Программа должна брать с некоторого сайта короткую информацию

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Voivoid
 Аватар для Voivoid
580 / 256 / 12
Регистрация: 31.03.2013
Сообщений: 1,284
16.07.2014, 14:00     Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей #2
Лоллирую. Судя по тому, что находится в интернетах, задаче уже как минимум 6 лет. Интересно откуда она? Тестовое задание в какую-то конторку что-ли?
SatanaXIII
16.07.2014, 15:21     Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей
  #3
 Комментарий модератора 
Дубль во фрилансе.

Закрыто.
Yandex
Объявления
16.07.2014, 15:21     Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей
Закрытая тема Создать тему
Опции темы

Текущее время: 12:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru