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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
cfkhellboy1992
8 / 8 / 0
Регистрация: 23.02.2013
Сообщений: 81
#1

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

16.07.2014, 13:07. Просмотров 453. Ответов 2
Метки нет (Все метки)

Описание задачи

Необходимо реализовать программу в ввиде одного исполняемого файла под 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;
Дополнительные требования

Количество клиентов должно задаваться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2014, 13:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей (C++):

Программа должна брать с некоторого сайта короткую информацию - C++
Просветите, пожалуйста, на тему того, как попадают в интернет. Надо чтобы программа шла в сеть и брала с некоторого сайта короткую...

Пользователь вводит 10 чисел программа должна выдать 2 максимальных(берём от 1 до 10,если выпадает 2 10,то программа должна выдать 2 10,а не 10,9) - C++
#include &lt;iostream&gt; using namespace std; int main () { int number, largest_1, largest_2, counter = 1; cout«&quot;Vvedite 1oe...

Взаимодействие игры в виде SWF и серверной частью. - ActionScript
Добрый день, скажите пож, у меня есть игра гладиатор, как передать данные игре?(сумма пользователя)

Организовать взаимодействие четырех игроков в клиент-серверной игре - C#
Есть клиент, есть сервер. В клиенте есть игра, смысл которой заключается в том, чтобы накопить армию за 5 минут, затем данные...

Добавление серверной части - C# ASP.NET
Второй шаг. Произвольно*выберите *предметную область, в которой можно реализовать отношения*master-detail. (Например, дни недели и задания...

Разбор серверной и клиентской части - Java EE
помогите с комментариями в jsp по серверной и клиентской части и комментарии исполнения самой программы ее работы что и зачем следует ...

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

Закрыто.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2014, 15:21
Привет! Вот еще темы с ответами:

Создание серверной части приложения - C# MVC
Здравствуйте! У меня есть следующая задача: Нужно разработать небольшой сервис в который будет входить база данных, мобильное...

Оценить время разработки серверной части - Программирование Android
Доброго времени суток! Сколько времени может занять создания серверной части обычного контентного приложения, для розмещения статтей?

Ищу сайты без серверной части - HTML, CSS
Где можно скачать сайты на HTML+CSS без серверного кода, чтобы потренироваться в JQuery?

Создание серверной и клиентской части тестирующей программы - PHP
Создание серверной и клиентской части тестирующей программы(с отсылкой результатов на сервер по Интернету и их обработку после...


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

Или воспользуйтесь поиском по форуму:
3
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru