Twisted Network Programming Essentials, 2nd Edition - PDF

Скачать полную версию книги "Twisted Network Programming Essentials, 2nd Edition - PDF"

Twisted Network Programming Essentials: Event-driven Network Programming with Python, 2nd Edition by Jessica McKellar
Начните работу с Twisted, событийно-управляемой сетевой платформой, написанной на языке Python. С помощью этого вводного руководства вы узнаете основные концепции и модели проектирования для создания событийно-управляемых клиентских и серверных приложений для многих популярных сетевых протоколов. Вы также получите инструменты для создания новых протоколов с использованием примитивов Twisted.

Начните с создания базовых TCP-клиентов и серверов, а затем сосредоточьтесь на развертывании приложений производственного уровня с помощью инфраструктуры Twisted Application. Попутно вы сможете поиграть с примерами распространенных задач, с которыми вы столкнетесь при создании сетевых приложений, и расширить их. Если вы знакомы с Python, вы готовы к Twisted.

- Изучите основные компоненты серверов и клиентов Twisted.
- Писать асинхронный код с помощью Deferred API
- Создавайте HTTP-серверы с помощью высокоуровневых веб-интерфейсов Twisted.
- Использовать API Agent для разработки гибких веб-клиентов
- Конфигурируйте и развертывайте сервисы Twisted надежным и стандартизированным способом
- Доступ к базам данных с помощью неблокирующего интерфейса Twisted
- Добавлять общие серверные компоненты: протоколирование, аутентификация, потоки и процессы, тестирование.
- Изучите способы создания клиентов и серверов для IRC, популярных почтовых протоколов и SSH.


26
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!