![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| reCoder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 27.9.2006 Репутация: нет Всего: нет |
Здраствуйте.
Интересует разработка сетевых приложений, которые постоянно находяться под нагрузкой большого количества подключений. Посоветуйте пожалуйста учебники, исходники, статьи и примеры по даной теме. Интересует как win32 так и unix-подобные. Windows Например как лучше работать с потоками, может запустить сразу n-нное количество (помоему так apache делает), или создавать по сокету на подключение. Unix На счет этих систем что лучше использовать ? Процессы или потоки ? Буду рад любой информации, спасибо за внимание ! |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
Многопоточность - как это делается в Дельфи. хоть на дельфи но расписано очень хорошо имхо это хорошо для большого кол-ва подключений дык по любэ надо создавать на каждый коннект сокет -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| reCoder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 27.9.2006 Репутация: нет Всего: нет |
я ошибся. имел ввиду не сокет, а поток =) Что еще ? |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 19 Всего: 360 |
||||
|
||||
| reCoder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 27.9.2006 Репутация: нет Всего: нет |
Можно чтото поконкретней ? Статьи, исходники, книги ?
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 19 Всего: 360 |
Поищи, где нибудь должны быть...
Я лично несколько реализаций серверов так видел, но не скажу точно где (искать тоже надо). Например у тебя всегда минимум 10 (N) потоков. Если соеденений становится больше, создаёшь новые, как утихнет, убиваешь "лишние" опять до N. Само число N зависит от среднестатистической загрузки твоего сервера. |
|||
|
||||
| reCoder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 27.9.2006 Репутация: нет Всего: нет |
Ясно. Буду искать. Спасибо ;)
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
посмотри как сделаны Indy
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| reCoder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 27.9.2006 Репутация: нет Всего: нет |
Где ? И это Delphi ?
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
да из дельфи , но смысл многопоточности и создания пулов с сокетами можно подсмотреть у них -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| reCoder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 27.9.2006 Репутация: нет Всего: нет |
А где можно посмотреть это ? У меня Delphi 7 записан !
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
в нем и можешь
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| reCoder |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 27.9.2006 Репутация: нет Всего: нет |
Спасибо. Что еще ?
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
а еще можно посмотреть исходники апача...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| jnb |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 4.10.2006 Репутация: нет Всего: 1 |
Вот почитай здесь (я эту ссылку где-то на форуме откапал):
http://www.microsoft.com/Rus/Msdn/Magazine...08/Winsock.mspx Написано интересно и доходчиво, правда там дядя C# для реализации использует. Но думаю, если почитаешь во вред не пойдет. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |