Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
42 / 42 / 4
Регистрация: 14.09.2008
Сообщений: 683
1

О сокетах

24.09.2010, 23:13. Показов 927. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, возникло пару вопросов о сокетах.
1)Создаю я сервер и жду конекта, accept принимаю подключение. В этой функции 3 параметра, 2 последних можно пропустить, тогда вопрос, где они пригодится могут если же их все же задавать?
2)После конекта к серверу я записал к примеру новый сокет, как долго будет активно подключение между сокетами? К примеру и сервер и клиент стартую с 1 машины, после конекта делаю бесконечный цикл и на клиенте после конекта тоже самое. Так вот, через какое время отправить с сервера\клиента инфу уже будет невозможно?
Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2010, 23:13
Ответы с готовыми решениями:

Чат на сокетах
Есть сервер и клиент когда отправляешь сообщение с первого клиента втором то сообщения не...

Чат на сокетах
Я создаю чат на С ++, только такой в котором 1 сервер который как и клиент также может отправлять и...

Простой чат на сокетах
Доброго времени суток. Имеется VDS сервер с установленной на нём ОС Linux, на моём пк установлен...

Клиент и сервера на сокетах
Пытаюсь изучить Winsock, вот написал клиент и сервер. Сервер не дожидаясь запроса на подключение...

4
Эксперт С++
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
24.09.2010, 23:16 2
Цитата Сообщение от TGrey Посмотреть сообщение
1)Создаю я сервер и жду конекта, accept принимаю подключение. В этой функции 3 параметра, 2 последних можно пропустить, тогда вопрос, где они пригодится могут если же их все же задавать?
Они понадобятся, чтобы узнать адрес подключившегося.
Цитата Сообщение от TGrey Посмотреть сообщение
2)После конекта к серверу я записал к примеру новый сокет, как долго будет активно подключение между сокетами? К примеру и сервер и клиент стартую с 1 машины, после конекта делаю бесконечный цикл и на клиенте после конекта тоже самое. Так вот, через какое время отправить с сервера\клиента инфу уже будет невозможно?
До первого сбоя сети/ошибки программы/завершения программы.
0
42 / 42 / 4
Регистрация: 14.09.2008
Сообщений: 683
25.09.2010, 10:45  [ТС] 3
1)Если у меня есть сокет, который принят новое подключение и мне особо не горит знать адрес подключившегося, то можно их и не использовать так?

2)То есть если учитывать, что программа завершается сама и у меня есть набор подключившихся сокетов и предполагая, что подключение должно быть постоянным, то до момента, пока я сам не закрою сокет я теоретически могу слать, что угодно?
0
Эксперт С++
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
25.09.2010, 12:32 4
Цитата Сообщение от TGrey Посмотреть сообщение
1)Если у меня есть сокет, который принят новое подключение и мне особо не горит знать адрес подключившегося, то можно их и не использовать так?
Получается так.
Цитата Сообщение от TGrey Посмотреть сообщение
2)То есть если учитывать, что программа завершается сама и у меня есть набор подключившихся сокетов и предполагая, что подключение должно быть постоянным, то до момента, пока я сам не закрою сокет я теоретически могу слать, что угодно?
Да, если соединение будет по тем или иным причинам разорвано удаленной стороной, то ты об этом узнаешь.
1
42 / 42 / 4
Регистрация: 14.09.2008
Сообщений: 683
25.09.2010, 13:35  [ТС] 5
Спасибо.
0
25.09.2010, 13:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.09.2010, 13:35
Помогаю со студенческими работами здесь

Алгоритм сервера на сокетах
Помогите пожалуйста, только начал копаться в socket`aх. Уже создал простой "эхо" сервер и клиент к...

Нужна литература о сокетах
Доброго времени суток! Можете посоветовать какую-нибудь литературу по поводу сокетов в СИ++. В...

SDP на TCP сокетах
Всем привет. Написал приложение использующее TCP сокеты, теперь нужно чтобы по протоколу SDP оно...

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


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

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