Twisted из первых рук [Марк Уильямс] (pdf) читать постранично, страница - 3
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (103) »
Простой пример..............................................................................................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 ....................................................................................................218
Интерфейс SFTP ..................................................................................................223
Обратная несовместимость Twisted API ...........................................................223
Итоги ...................................................................................................................226
Ссылки .................................................................................................................226
10
Содержание
Глава 7. Magic Wormhole ................................................................................227
Как это выглядит.................................................................................................228
Как это работает .................................................................................................229
Сетевые протоколы, задержки передачи, совместимость клиентов ..............231
Сетевые протоколы и совместимость клиентов...........................................231
Архитектура сервера ..........................................................................................234
База данных ....................................................................................................235
Транзитный клиент: отменяемые отложенные операции ..............................235
Сервер транзитной ретрансляции.....................................................................238
Архитектура клиента..........................................................................................239
Отложенные вычисления и конечные автоматы, одноразовый
наблюдатель ........................................................................................................240
Одноразовые наблюдатели ................................................................................243
Promise/Future и Deferred ...................................................................................244
Отсроченные вызовы, синхронное тестирование ...........................................247
Асинхронное тестирование с объектами Deferred ...........................................248
Синхронное тестирование с объектами Deferred .............................................249
Синхронное тестирование и отсроченный вызов........................................252
Итоги
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (103) »
Последние комментарии
11 часов 16 минут назад
14 часов 4 минут назад
2 дней 20 минут назад
2 дней 9 часов назад
2 дней 14 часов назад
2 дней 16 часов назад