![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Наспамьте книг, статей, доков по событийным машинам (POE, AnyEvent, EV, Event, может есть ещё какие ...)
очень хочу изучить, сейчас курю треды на форуме, книг никаких не нашёл =( |
|||
|
||||
| ginnie |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 6.1.2008 Где: Москва Репутация: 38 Всего: 49 |
nIkTo, я разбирался при помощи книги Линкольн Штайн. Разработка сетевых программ на Perl (есть в сети в электронном виде на русском), описания модуля EV и документации по libev (ссылка есть в описании модуля). Для успешного освоения необходимо поставить практическую задачу и решать ее. Когда я знакомился с EV, готовых модулей более высокого уровня практически не было, сейчас они появились и многое можно подчерпнуть из их кода.
Это сообщение отредактировал(а) ginnie - 23.11.2009, 22:28 -------------------- Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг) |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
perldoc не помогает?
|
|||
|
||||
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
ginnie, просмотрел книгу Разработка сетевых программ на Perl. (Линкольн Д.Штайн) не нашёл там упоминаний ни одного из перечисленного : POE, AnyEvent, EV, Event
межет это была другая книга ? |
|||
|
||||
| ginnie |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 6.1.2008 Где: Москва Репутация: 38 Всего: 49 |
nIkTo, в книге описано использование select для организации событийной машины для сокета. Моя практическая задача состояла в осуществлении одновременных HTTP-запросов к серверам. Книга мне во многом помогла.
-------------------- Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг) |
|||
|
||||
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Может есть у кого-нибудь скрипт построеный на событийных машинах, что-бы наглядно посмотреть и разбираться ?
|
|||
|
||||
| ginnie |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 6.1.2008 Где: Москва Репутация: 38 Всего: 49 |
Класс для HTTP-запросов, на основе EV во вложении.
Использование класса:
Присоединённый файл ( Кол-во скачиваний: 16 )
Multiplex.pm 9,59 Kb-------------------- Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг) |
|||
|
||||
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
ginnie, благодарю.
|
|||
|
||||
| nIkTo |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 5.7.2007 Репутация: нет Всего: нет |
Интересно почему в Perl Package Manager под Windows нету EV::ADNS модуля для установки .... под unix установка в CPAN завершилась ошибкой =(
|
|||
|
||||
| DurRandir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 335 Регистрация: 27.9.2009 Репутация: 14 Всего: 17 |
Скорее всего, не находит эту библиотеку. И понятно, почему под *win нет - не факт, что там эта библиотека скомпилируется/заработает. |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |