Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Twisted из первых рук


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 376, книга: Поступи, как друг
автор: Татьяна Тэсс

Хорошие очерки. Но в очерке Его дети есть некоторые неточности. После этого очерка я не очень доверяю журналистам, даже очень хорошим. Павел Нилович воспитывал только двоих детей-Наташу и Серёжу. Лену отправили в Витебск, брату моего отца, Ивану. Младший Петя был отправлен в Украину, Кривой Рог, К Степану.

СЛУЧАЙНАЯ КНИГА

Беглец. Сергей Кручинин
- Беглец

Жанр: Боевая фантастика

Год издания: 2018

Серия: s-t-i-k-s

Марк Уильямс , Моше Задка , Кори Бенфилд , Брайан Уорнер , Дастин Митчелл , Кевин Сэмюэл , Пьер Тарди - Twisted из первых рук

Twisted из первых рук
Книга - Twisted из первых рук.  Марк Уильямс , Моше Задка , Кори Бенфилд , Брайан Уорнер , Дастин Митчелл , Кевин Сэмюэл , Пьер Тарди  - прочитать полностью в библиотеке КнигаГо
Название:
Twisted из первых рук
Марк Уильямс , Моше Задка , Кори Бенфилд , Брайан Уорнер , Дастин Митчелл , Кевин Сэмюэл , Пьер Тарди

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

-

ISBN:

978-5-97060-795-4

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Twisted из первых рук"

Эта книга посвящена Twisted – событийно-ориентированному сетевому фреймворку на Python, в котором можно создавать уникальные проекты. В первой части рассматриваются особенности Twisted; на практических примерах показано, как его архитектура способствует тестированию, решает общие проблемы надежности, отладки и упрощает выявление причинно-следственных связей, присущих событийно-ориентированному программированию. Детально описываются приемы асинхронного программирования, подчеркивается важность отложенного вызова функций и сопрограмм. На примере использования двух популярных приложений, treq и klein, демонстрируются сложности, возникающие при реализации веб-API с Twisted, и способы их преодоления. Вторая часть книги посвящена конкретным проектам, использующим Twisted. В число примеров входят использование Twisted с Docker, применение Twisted в роли контейнера WSGI, организация обмена файлами и многое другое. Читатель должен иметь некоторый опыт работы с Python и понимать основы контейнеров и протоколов. Знакомство с Twisted и с проектами, описанными в книге, не требуется.

Читаем онлайн "Twisted из первых рук". [Страница - 3]

..............................................................................153
В виртуальном окружении .............................................................................157
В формате Pex .................................................................................................159
Варианты сборки ............................................................................................160
Один большой образ.......................................................................................160
Копирование пакетов wheel между этапами ................................................161
Копирование окружения между этапами .....................................................161
Копирование файлов Pex между этапами.....................................................161
Автоматизация с использованием Dockerpy ................................................161
Twisted в Docker ..................................................................................................162
ENTRYPOINT и PID 1 .......................................................................................162
Пользовательские плагины............................................................................162
NColony............................................................................................................162
Итоги ...................................................................................................................165

Глава 5. Использование Twisted в роли сервера WSGI .........................166
Введение в WSGI .................................................................................................166
PEP ...................................................................................................................167
Простой пример..............................................................................................168
Базовая реализация ........................................................................................170
Пример WebOb ................................................................................................172
Пример Pyramid ..............................................................................................173
Начало .................................................................................................................174
Сервер WSGI ....................................................................................................174
Поиск кода.......................................................................................................177
Путь по умолчанию ........................................................................................177
PYTHONPATH ..................................................................................................177

Содержание

 9

setup.py ............................................................................................................177
Почему Twisted?..............................................................................................178
Промышленная эксплуатация и разработка ................................................178
TLS ...................................................................................................................179
Индикация имени сервера.............................................................................180
Статические файлы ........................................................................................182
Модель ресурсов .............................................................................................182
Чисто статические ресурсы............................................................................183
Комбинирование статических файлов с WSGI .............................................185
Встроенное планирование задач...................................................................186
Каналы управления ........................................................................................189
Стратегии параллельного выполнения .............................................................191
Балансировка нагрузки ..................................................................................191
Открытие сокета в режиме совместного использования ............................192
Другие варианты ............................................................................................195
Динамическая конфигурация ............................................................................195
Приложение Pyramid с поддержкой A/B-тестирования ...............................195
Плагин для поддержки AMP ..........................................................................197
Управляющая программа ..............................................................................200
Итоги ...................................................................................................................201

Глава 6. Tahoe-LAFS: децентрализованная файловая
система...............................................................................................................202
Как работает Tahoe-LAFS ...................................................................................203
Архитектура системы .........................................................................................206
Как система Tahoe-LAFS использует Twisted....................................................208
Часто встречающиеся проблемы .......................................................................208
Инструменты поддержки выполнения в режиме демона ...........................209
Внутренние интерфейсы FileNode ....................................................................210
Интеграция интерфейсных протоколов ...........................................................211
Веб-интерфейс ....................................................................................................212
Типы файлов, Content-Type, /named/ ............................................................214
Сохранение на диск ........................................................................................215
Заголовки Range..............................................................................................215
Преобразование ошибок на возвращающей стороне ..................................216
Отображение элементов пользовательского интерфейса:
шаблоны Nevow ..............................................................................................217
Интерфейс FTP --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Twisted из первых рук» по жанру, серии, автору или названию: