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

Вниз

Socket PORT   Найти похожие ветки 

 
Eagle ©   (2004-07-20 09:32) [0]

Какой порт использовать для сокетов. Хотелось бы не просто цифру (2000-60000), а какую-нибудь информацию по этому поводу.


 
Anatoly Podgoretsky ©   (2004-07-20 09:38) [1]

5173


 
Reindeer Moss Eater ©   (2004-07-20 09:43) [2]

Используй год своего рождения умноженный на день рождения в месяце рождения


 
Eagle ©   (2004-07-20 09:48) [3]

Мазь! А если серьезно, проверить может стоит перед использованием? :)


 
Digitman ©   (2004-07-20 09:53) [4]


> Eagle ©   (20.07.04 09:48) [3]


для TCP-гнезд на серверной стороне это делается простым вызовом ф-ции bind()
на клиентской и проверок никаких не нужно делать, ядро само найдет своб.порт


 
Artix   (2004-07-20 10:04) [5]

помоему когда бинд делаешь, там sin_port и есть локальный порт.
А как сделать чтобы автоматом ?


 
Eagle ©   (2004-07-20 10:08) [6]

Если подскажите алгоритм выбора порта сервером для работы буду признателен!


 
Digitman ©   (2004-07-20 10:16) [7]

For TCP/IP, if the port is specified as zero, the service provider will assign a unique port to the application with a value between 1024 and 5000. The application can use getsockname after bind to learn the address and the port that has been assigned to it, but note that if the Internet address is equal to INADDR_ANY


 
Artix   (2004-07-20 10:35) [8]

я понял, просто порт при бинде ненадо указывать, тогда автоматом выдаст


 
Григорьев Антон ©   (2004-07-20 10:59) [9]


> Artix   (20.07.04 10:35) [8]
> я понял, просто порт при бинде ненадо указывать, тогда автоматом
> выдаст


А как потом к этому серверу клиент подключится, если он не будет знать его порт?


 
Digitman ©   (2004-07-20 11:10) [10]


> Григорьев Антон


автор, видимо, расчитывает бродкастить номер порта по всей глоб.сети)


 
Artix   (2004-07-20 11:44) [11]

у каждого есрвиса свой определный порт. Закрепите за своим приложением определенный порт, например 8111 и, всегда юзайте его. Когдал листен делашь, либо ошибка выскакивает, либо нормально проходит. Если выскакие вает ошиька, то порт занят(только ещещ смотреть надо что за ошибка там)



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

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

Наверх




Память: 0.46 MB
Время: 0.038 c
1-1095074202
kolos_rus
2004-09-13 15:16
2004.09.26
Глобальная переменная


4-1090559942
Delphi5.01
2004-07-23 09:19
2004.09.26
Poluchenie sistemnogo vremeni v 24 rejime!


6-1090390091
Gold
2004-07-21 10:08
2004.09.26
TIdPop3 сохрание вложение в поток?


1-1095089837
Charly22
2004-09-13 19:37
2004.09.26
Что мешает удалению каталога?


1-1094817464
AlexA
2004-09-10 15:57
2004.09.26
service application, Thread





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский