Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

Что такое?   Найти похожие ветки 

 
Denis_Ac   (2003-10-23 07:40) [0]

Простите конечно за возможно глупый вопрос...
Но вот поле service в ServerSocket в чём его смысл. В help"e читал но что-то ничего не понял


 
Digitman ©   (2003-10-23 08:39) [1]

В св-ве Service указывается имя сервиса, например, "http", "ftp", "smtp" ..
Каждый стандартный сервис ассоциирован с фиксированным по умолчанию номером порта. По сути это строковый алиас целочисленного значения номера порта. Перечень имен широкораспространенных сервисов и ассоциированных с ними номеров портов содержится в сист.директории в файле Services. Файл - текстовый, каждая его строка имеет формат :
Имя_сервиса Номер_порта/Трансп_протокол [Алиас] [ #Комментарий]

Механизм работы св-ва Service таков :
- при активизации компонента (Open или Active = True) сначала проверяется значение св-ва Service

- если оно = "", то для активизации используется номер порта, явно указанный в св-ве Port;

- если оно <> "", то вызывается ф-ция WinsockAPI [WSAAsync]GetServiceByName(), которая ищет в файле Services строку, имеющую значение поля Имя_сервиса, равное значению св-ва Service, и значение поля Трансп_протокол, равное "TCP";

- при нахождении строки св-во Port компонента устанавливается равным значению поля Номер_порта найденной строки;

- при ненахождении строки в зависимости от режима гнезда генерируется либо исключение либо событие OnError


 
Denis_Ac   (2003-10-24 07:53) [2]

Огромное спасибо!!!
Теперь всё ясно!!!



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

Текущий архив: 2003.12.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.031 c
3-61922
DBDev
2003-11-24 13:10
2003.12.19
как получить будущее значение ID после опреации Insert?


3-61940
Calm
2003-11-26 16:03
2003.12.19
Правильно ли круглосточно поддерживать соединение к БД?


14-62234
asp
2003-11-27 11:26
2003.12.19
Осеннее обострение 8-))


1-62121
Nata Kirhar
2003-12-08 11:23
2003.12.19
Просмоторщик для файлов word


4-62336
dn
2003-10-24 22:59
2003.12.19
Поиск в памяте