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

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

Войти
Регистрация
Восстановить пароль
 
TamaGOch
9 / 9 / 0
Регистрация: 11.12.2012
Сообщений: 152
#1

Клиент-сервер - C++

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

Дело такое: два компьютера соединены локальной сетью и имеют общую папку. Предположим, в ней есть две папки "1" и "2", в каждой лежит по экземпляру одного и того же приложения (условно названы .exe). Проблема в следующем: хочу организовать между ними модель клиент-сервер. Схема выглядит примерно так (рисунок прилагается). Вопрос стоит в следующем: на кого возложить ответственность за запуск третьего приложения-сервера (назвал условно Server.exe). По сути, представляю себе как-то так: в одном приложении запускается серверный режим, при котором вызывается приложение - сервер, которому передаётся информация о расположении приложении-клиента. А в другом приложении клиентский режим, в котором ожидается ответ от сервера. Корректно?
Миниатюры
Клиент-сервер  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2013, 13:07     Клиент-сервер
Посмотрите здесь:

Клиент-сервер , скриншот C++
C++ Клиент-сервер
C++ Клиент - сервер
Виртуальный файловый сервер/клиент C++
C++ Исходники клиент-сервер?
Сервер-клиент C++
C++ Сокеты, клиент-сервер
TCP клиент/сервер C++
Winsock C++ клиент - сервер C++
Структура приложения Клиент-сервер C++
C++ Программы клиент-сервер
C++ Клиент-сервер

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,113
05.12.2013, 14:17     Клиент-сервер #2
Если на глаз то есть 3 моделей отношений клиент-сервер:
1. Клиент - клиент(p2p) один клиент присоединяется к другому, сервер не нужен т.к. связь только между 2 приложениями.
2. Клиент - сервер. Каждый клиент потенциально является сервером и все другие присоединяться к нему(подходит для мало нагруженных систем например игра "тенис").
3. Клиент - сервер. Для сложных, высоко нагруженных систем со сложной бизнес-логикой, вся бизнес логика выносится в отдельное приложение(сервер).
TamaGOch
9 / 9 / 0
Регистрация: 11.12.2012
Сообщений: 152
05.12.2013, 22:36  [ТС]     Клиент-сервер #3
egor2116, спасибо! очень важная информация, попробую ещё раз подумать над решением своей проблемы и оценить каждую модель!
Yandex
Объявления
05.12.2013, 22:36     Клиент-сервер
Ответ Создать тему
Опции темы

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