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

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

Войти
Регистрация
Восстановить пароль
 
FlatBug
0 / 0 / 0
Регистрация: 14.04.2011
Сообщений: 3
#1

Как закрыть соединение между клиентом и сервером - C++

16.04.2011, 15:40. Просмотров 1024. Ответов 3
Метки нет (Все метки)

Как закрыть соединение между клиентом и сервером, не закрывая порт (который открыт не мной)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2011, 15:40     Как закрыть соединение между клиентом и сервером
Посмотрите здесь:
C++ Соединение с сервером
Разорвать соединение с чужим сервером C++
Поднять asmx-сервер и клиентом на C++ достучаться до методов сервака (как добавить ссылку на веб-сервис?) C++
C++ Как правильно общаться с proxy-сервером?
C++ Как создать и работать с сервером для игры
C++ Как как корректно закрыть другую программу из своей?
C++ Как закрыть скайп?
C++ Как можно закрыть порты?
Как закрыть и удалить файл? C++
Как правильно закрыть процесс C++
Как закрыть программку переменной bool? C++
C++ Как открыть/закрыть дверцу CDROM?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kpoxa
5 / 5 / 0
Регистрация: 08.12.2009
Сообщений: 213
17.04.2011, 11:40     Как закрыть соединение между клиентом и сервером #2
Можно перефразировать вопрос так, чтобы было понятней? Не совсем ясно как открывается порт, кто открывал соединение, что будет с портом после закрытия соединения? Поподробней, пожалуйста.
FlatBug
0 / 0 / 0
Регистрация: 14.04.2011
Сообщений: 3
17.04.2011, 15:50  [ТС]     Как закрыть соединение между клиентом и сервером #3
Какаято прога открыла порт. к нему приконнектился клиент.
я хочу, чтобы тот клиент потерял соединение.
Как это сделать не закрывая порт???
kpoxa
5 / 5 / 0
Регистрация: 08.12.2009
Сообщений: 213
17.04.2011, 16:29     Как закрыть соединение между клиентом и сервером #4
Надо узнать номер сокета к которому подсоединен этот порт и вызвать
функцию closesocket(socketID) .
Остается запросить у чужой программы номер сокета )

Если серъезно, то во время Binding-а операционная система создает запись в таблице с парой НомерПорта-НомерСокета. Как извлечь эту пару - ??? I'm sorry.
Yandex
Объявления
17.04.2011, 16:29     Как закрыть соединение между клиентом и сервером
Ответ Создать тему
Опции темы

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