The Apache Modeling Project. Введение


Данный документ посвящен HTTP серверу Apache. Он содержит и краткий обзор сервера, и детали внутренней реализации. Документ является результатом работы аспирантов и студентов исследовательского проекта Apache Modeling Project института Hasso-Plattner в 2001, 2002 и 2003 годах. HTTP сервер Apache использовался для знакомства студентов с приложениями, смоделированными в соответствии с FMC - методе моделирования, предназначенного для переноса информации о сложных системах в аналитическое пространство.
После введения в основы HTTP серверов мы сфокусируемся на протоколах и веб-технологиях. Затем мы обсудим Apache, его рабочее окружение, а также его возможности расширения - API модулей. В завершение мы рассмотрим исходный код Apache и объясним наиболее важные его части.

Содержание


Список рисунков

4.1 Структура каталогов исходного кода Apache 1.3.17
4.2 Структура каталогов исходного кода Apache 2.0.45
4.3 Многозадачная архитектура сервера: inetd
4.4 Поведение многозадачного сервера
4.5 Шаблон ‘Лидер - последователи’ в архитектуре prefork
4.6 МП-модуль prefork в Apache 2.0
4.7 Обзор: Поведение Apache
4.8 Детали поведения Apache
4.9 Главный серверный цикл
4.10 Зона ответственности МП-модуля в Apache 2.0
4.11 МП-модуль WinNT сервера Apache 2.0
4.12 МП-модуль Worker сервера Apache 2.0
4.13 Цикл ‘запрос-ответ’
4.14 Обработка запросов
4.15 Компоненты механизма обработки конфигурации в Apache
4.16 Моменты чтения сервером конфигурации
4.17 Структуры данных конфигурации Apache
4.18 Структуры данных конфигурации Apache (подробно)
4.19 Структура обработчика конфигурации (с точки зрения потоков данных)
4.20 Чтение данных конфигурации: Порядок вызовов функций
4.21 Обработка секций в файлах конфигурации
4.22 Структура обработчика конфигурации для запроса: Процедуры обхода
4.23 Обход каталогов (без обработки ошибок)
4.24 Иерархия встроенных пулов Apache
4.25 Связный список блоков

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • News2.ru
  • NewsLand.ru
  • del.icio.us
  • BobrDobr.ru
  • Ma.gnolia
  • Digg
  • Reddit
  • Technorati
  • Slashdot
  • Netscape
  • DZone
  • ThisNext
  • Furl
  • YahooMyWeb
Опубликовано в: Архитектура Март 12, 2006

8 Комментариев »

  1. Этот перевод скачать одним файлом (архивом) как-то можно?

    Комментарий от Гость — Март 31, 2006 @ 2:14 pm

  2. Архива перевода на сайте нет. Но никто не мешает сделать такой архив самому. Весь перевод состоит всего из 9 страниц.

    Комментарий от Администратор — Март 31, 2006 @ 9:19 pm

  3. А какого хрена нет версии для печати?!А так же версии в архиве?!

    Комментарий от Uri — Апрель 1, 2006 @ 11:34 pm

  4. Как это нет версии для печати?!! А это что?! - <link rel="stylesheet" type="text/css" media="print" href="">
    По этому поводу рекомендую - http://www.webmascon.com/topics/coding/33a.asp

    Комментарий от Администратор — Апрель 2, 2006 @ 12:03 am

  5. Подскажите, плизз!!
    Как решить проблемму с повторной установкой Apache после его удаления?
    Сервис не ставится!

    Комментарий от pittpv — Март 22, 2007 @ 7:23 pm

  6. ВСЕ ВЫШЛО СПАСИБО!!!! СУШПЕР ИНФА!!! Респект!!!
    _______________
    ya-krevetko.com

    Комментарий от андрюха — Август 29, 2008 @ 12:14 am

  7. Хорошая инфа, а главное - полезная

    Комментарий от Багет — Декабрь 8, 2008 @ 1:38 am

  8. а свежее издание когда будет?

    Комментарий от юридический адрес — Декабрь 28, 2008 @ 7:00 pm

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

You must be logged in to post a comment.

Работает на WordPress