Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 13.09.2013
Сообщений: 99
1

Организация связи между сервером и клиентом через CSocket

24.05.2015, 13:43. Показов 536. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Общая схема взаимодействия клиента и сервера, использующих сериалазацию MFC ясна. ( https://msdn.microsoft.com/ru-... wky60.aspx ). Но никак не получается передать хотя бы что-нибудь от клиента серверу. и не ясно как осуществить, чтобы сервер обеспечивал одновременное подключение произвольного количества клиентов

Добавлено через 21 час 54 минуты
сервер
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    AfxSocketInit();
            CSocket sockSrvr;
            sockSrvr.Create(12345);
 
 
                sockSrvr.Listen();
 
                CSocket sockRecv;
 
                sockSrvr.Accept(sockRecv);
 
 
                
                char i=5;
 
                while (i)
                {
                    CSocketFile file(&sockRecv);
 
                    CArchive arIn(&file, CArchive::load);
 
                    //CArchive arOut(&file, CArchive::store);
 
                    arIn >> i;
                    cout << i;
 
                }
клиент
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
AfxSocketInit();
            CSocket sockClient;
            sockClient.Create();
            
            
 
                sockClient.Connect("127.0.0.1", 12345);
 
                while (1)
                {
                    CSocketFile file(&sockClient);
 
                    //CArchive arIn(&file, CArchive::load);
                    CArchive arOut(&file, CArchive::store);
 
                    char i = 5;
 
                    cin >> i;
                    arOut << i;
                }
помогите, пожалуйста, как осуществить, чтобы сервер обеспечивал одновременное подключение произвольного количества клиентов

Добавлено через 13 часов 13 минут
никто не знает?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2015, 13:43
Ответы с готовыми решениями:

Как закрыть соединение между клиентом и сервером
Как закрыть соединение между клиентом и сервером, не закрывая порт (который открыт не мной)?

Настройка связи между клиентом и сервером
Пишу курсовую, тема звучит примерно &quot;Программа для текстовых конференций&quot;, но хочу еще добавить...

Связь между клиентом и сервером через сокеты
Поняв всю суть сокетов, научившись передавать данные по локальной сети, мне захотелось чего-то...

Общение между сервером и клиентом
Всем доброго времени суток. Суть вопроса заключается в том, что мне нужен универсальный и простой...

0
24.05.2015, 13:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.05.2015, 13:43
Помогаю со студенческими работами здесь

Общение между клиентом и сервером
Доброго времени суток. Подскажите, пожалуйста, или накидайте ссылок, каким образом может...

Взаимодействие между клиентом и сервером
Пишу сервер, при подключении на который через telnet, сначала выводится строка Welkome,а потом если...

Посредник между клиентом и сервером
Передо мной встала задача реализации программы посредника между клиентом и сервером. Суть в том...

Синхронизация между клиентом и сервером
Всем привет. Хочу попросить помощи. Ситуация такова, что нужно реализовать универсальное...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru