Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];

Вниз

Динамическое получение порта   Найти похожие ветки 

 
Quasi   (2002-03-27 02:06) [0]

Можно ли сделать так, чтобы при соединении с сервером клиент получал порт как-нибудь динамически (те не самому его вводить)?
Протокол UDP, если это, конечно, имеет значение.


 
Digitman   (2002-03-27 08:22) [1]

>>"клиент получал порт"
Нет, нельзя.
Как же можно вообще соединиться с сервером по TCP, не зная номер его порта ? Это не соответствует концепции, на которой базируется TCP !


 
Quasi   (2002-03-27 17:31) [2]

Да нет, ты немного не правильно понял :). Порт сервера известен, по нему и коннектится. Но вот порт, по которому будет работать _клиент_ (те сервер будет слать клиенту на этот порт), хотелось бы получить динамически, ещё до соединения с сервером, а потом просто передать его (№ порта) серверу для послед. операций.


 
Digitman   (2002-03-27 18:34) [3]

А он и так динамически выделяется клиентскому гнезду при установлении коннекта с серверным гнездом, без твоего вмешательства. Сервер может получить номер порта клиента вызовом GetPeerName()



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.005 c
3-17771
roman_tutov@mail.ru
2002-05-13 13:56
2002.06.06
FibPlus


14-18127
cok
2002-05-01 16:02
2002.06.06
2-е системы в одном


1-17959
eSKey
2002-05-27 18:11
2002.06.06
Посылка сообщения в Thread


1-17912
vladish
2002-05-27 15:22
2002.06.06
блокировка панелей, выпадающих меню, стола W95/98


1-17847
Yuraz
2002-05-23 15:50
2002.06.06
Вопрос по INI файлам, как записать и считать Memo1.Text





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский