Quantcast

Вопрос для общего развития

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Вопрос для общего развития

Andrei K
Добрый день!

Как многочисленные процессы классика обрабатывают запросы,
идущие на один порт? Один из процессов используется в качестве
диспетчера? Или тут применено другое решение?

--
 
---
Вы получили это сообщение, поскольку подписаны на группу gmane.comp.db.firebird.russian.
 
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email].
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Вопрос для общего развития

Yurij


On Tuesday, May 28, 2013 8:44:51 PM UTC+3, Andrei K. wrote:
Добрый день!

Как многочисленные процессы классика обрабатывают запросы,
идущие на один порт? Один из процессов используется в качестве
диспетчера? Или тут применено другое решение?

Порт там один, но на каждый коннект клиента создается новый сокет. Дубликат хендла этого сокета отдается создаваемому процессу сервера.

--
 
---
Вы получили это сообщение, поскольку подписаны на группу gmane.comp.db.firebird.russian.
 
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email].
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Вопрос для общего развития

dimitr
In reply to this post by Andrei K
28.05.2013 21:44, Andrei K. пишет:
>
> Как многочисленные процессы классика обрабатывают запросы,
> идущие на один порт? Один из процессов используется в качестве
> диспетчера? Или тут применено другое решение?

Первый процесс является [исключительно] сетевым слушателем и клонирует
сокеты при коннекте клиентов, передавая их дочерним процессам для
дальнейшей работы.


--
Дмитрий Еманов


--

---
Вы получили это сообщение, поскольку подписаны на группу gmane.comp.db.firebird.russian.

Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email].
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Вопрос для общего развития

Sergey Mereutsa
In reply to this post by Andrei K
Привет!

> Как многочисленные процессы классика обрабатывают запросы,
> идущие на один порт? Один из процессов используется в качестве
> диспетчера? Или тут применено другое решение?

В дополнение к ответу ДЕ - смотри У.Р. Стивенс "UNIX разработка
сетевых приложений", 2 тома. Там подробно разбираются эти вопросы, с
примерами.

--
Best regards,
 Sergey                            mailto:[hidden email]


--

---
Вы получили это сообщение, поскольку подписаны на группу gmane.comp.db.firebird.russian.

Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email].
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Вопрос для общего развития

Andrei K
всем спасибо. а то стоит сейчас задача подобного рода и подбираем решение.

--
 
---
Вы получили это сообщение, поскольку подписаны на группу gmane.comp.db.firebird.russian.
 
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email].
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.
 
 
Loading...