| Website: | http://www.softlinejsc.com/ |
| Город: | Киев |
| Название доклада: | "Практическое применение Twisted Framework" |
| О докладе: | Мастер-класс посвящен основам сетевого программирования на Twisted Framework. Вначале коротко расскажем о сложившихся подходах в работе с сетью. Их всего два: активный (всем знакомые потоки или процессы) и реактивный (один поток на все общение с миром). Twisted - реактивный. В следующей части мы коротко расскажем и покажем, как следует работать с основным механизмом в twisted - Deferred (так называется система для обратных вызовов, они же callbacks). И как работать нельзя. Оставшееся время мастер-класса будет посвящено созданию системы удаленного доступа наподобие telnet - полностью на twisted, клиент и сервер. Простая для понимания и богатая по используемым приемам платформа для демонстрации базового набора. Попутно будут затронуты отложенные вызовы (callLater) и многопоточность в twisted. Мастер класс даст хорошее представление о предмете для тех, кто видит twisted впервые. Уже использовавшим - откроет что-то новое (сам местами удивляюсь в процессе подготовки). |



