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

Вниз

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

 
Ezorcist   (2006-04-08 19:50) [0]

Ищк способ отличать соединиения друг от друга (пока пользуюсь комбинацией IP+Port) Может, можно проще?


 
Цукор5   (2006-04-08 20:52) [1]

>Что такое sockaddr_in?

TSockAddrIn = packed record
   case Integer of
     0: (sin_family : u_short;
         sin_port   : u_short;
         sin_addr   : TInAddr;
         sin_zero   : array[0..7] of Char);
     1: (sa_family  : u_short;
         sa_data    : array[0..13] of Char)
 end;
SOCKADDR_IN = TSockAddrIn;



> Ищк способ отличать соединиения друг от друга
Вопрос не понятен. Еще разок,но проще ;)


 
Ezorcist   (2006-04-09 10:56) [2]

Эм... есть TServerSocket, к нему подключены несколько клиентов. При OnClientRead надо определить от какого именно клиента получены данные.


 
Сергей М. ©   (2006-04-11 09:01) [3]


> При OnClientRead надо определить от какого именно клиента
> получены данные


От клиента, имеющего IP-адрес Socket.RemoteAddress и порт Socket.RemotePort.


 
Tsmar   (2006-04-28 13:16) [4]


> От клиента, имеющего IP-адрес Socket.RemoteAddress и порт
> Socket.RemotePort.

а если они за Proxy?
мне показалось что уникальным является SocketHandle


 
Сергей М. ©   (2006-04-28 13:35) [5]


> если они за Proxy?


Никакой разницы, что за прокси, что не за прокси.


 
Tsmar   (2006-04-28 14:11) [6]


> > если они за Proxy?
>
>
> Никакой разницы, что за прокси, что не за прокси.

тогда может быть уже не таким уж уникальным связка ip:port
или я ошибаюсь? поправте если так.


 
Сергей М. ©   (2006-04-28 16:10) [7]

Прокси по отношению к некоему серверу, к которому он обращается, - это тот же клиент.
А любой клиент любого сервера всегда однозначно идентифицируется уникальной комбинацией Address:Port


 
Tsmar   (2006-04-28 17:56) [8]

спасибо за разъяснение, а SocketHandle уникально? или мне просто пока не посчастливилось наблюдать их повторение?


 
Сергей М. ©   (2006-05-02 11:50) [9]


> SocketHandle уникально?


В контексте одного и того же процесса - да, уникален.



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

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

Наверх





Память: 0.46 MB
Время: 0.039 c
2-1156608865
хм...
2006-08-26 20:14
2006.09.17
Edit


15-1156410944
QuickFinder
2006-08-24 13:15
2006.09.17
DWG and DXF


2-1156846140
RomanH
2006-08-29 14:09
2006.09.17
Excel файл как набор данных


2-1156508100
Arsenija
2006-08-25 16:15
2006.09.17
Выбор директории


15-1156654818
begin...end
2006-08-27 09:00
2006.09.17
27 августа. С Днём рождения!





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