Страница: 1 | 2 |
Вопрос: HTTP сервера
Добавлено: 07.06.07 21:27
Автор вопроса: GeniX | Web-сайт:
Тут в примерах есть пара серверов, но что они делают я не пойму. Примерно знаю как устроен Apache Rus, а в этих ничего не пойму.
Ответы
Всего ответов: 27
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 07.06.07 21:38
Недумаю что ты примерно знаешь как устроен Apache Rus, максимум допустим что ты видел когда-то Apache Rus. Смысл любого HTTP сервера - выполнять запросы клиента, возвращая запрашиваемые страницы.
Что именно непонятно? В каком конкретно примере?
Вариант "непонятно всё" не принимается.
Номер ответа: 2
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #2
Добавлено: 07.06.07 23:24
HTTP-сервер в основном слушает некоторый порт, принимает запросы на соединения от клиентов, принимает их запросы, парсит их, осуществляет требуемые действия и отправляет обратно свой ответ, после чего либо разрывает соединение, либо ждет нового запроса.
Номер ответа: 3
Автор ответа:
GeniX
ICQ: 418811267
Вопросов: 40
Ответов: 243
Web-сайт:
Профиль | | #3
Добавлено: 07.06.07 23:48
Непонятно мне как пользоваться сервером: HTTP Server, расположенным в разделе примеры-сетевое и web программирование-1стр.
Номер ответа: 4
Автор ответа:
GeniX
ICQ: 418811267
Вопросов: 40
Ответов: 243
Web-сайт:
Профиль | | #4
Добавлено: 07.06.07 23:51
Забыл сказать, что Apache у меня есть, просто времени нет его изучать.
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 07.06.07 23:55
Ты не описал задачу, для решения которой тебе нужен HTTP-сервер.
Номер ответа: 6
Автор ответа:
GeniX
ICQ: 418811267
Вопросов: 40
Ответов: 243
Web-сайт:
Профиль | | #6
Добавлено: 08.06.07 08:08
Не знаю, а какие задачи он может решать?
Номер ответа: 7
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #7
Добавлено: 08.06.07 08:37
Номер ответа: 8
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #8
Добавлено: 08.06.07 11:32
Если не знаешь, зачем тебе он тогда нужен?
Номер ответа: 9
Автор ответа:
GeniX
ICQ: 418811267
Вопросов: 40
Ответов: 243
Web-сайт:
Профиль | | #9
Добавлено: 08.06.07 18:16
Мне интересно почему Apache весит 13 мегабайт, а шттп сервер 36 кб.
Номер ответа: 10
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #10
Добавлено: 08.06.07 18:40
Потому что у них разная функциональность и разный уровень поддержки стандарта HTTP
Номер ответа: 11
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #11
Добавлено: 08.06.07 18:40
Тот сервер, который ты смотрел, не учитывает размера всех либов, притом апач еще и по функциональности хрен кому уступит....
P.S. Хотел бы я посмотреть на VB6-исходники апача...
Номер ответа: 12
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #12
Добавлено: 08.06.07 19:52
Апач написан не на VB6, поэтому, боюсь, твое желание никогда не исполнится
Номер ответа: 13
Автор ответа:
GeniX
ICQ: 418811267
Вопросов: 40
Ответов: 243
Web-сайт:
Профиль | | #13
Добавлено: 08.06.07 20:02
А как эти сервера (HTTP Server, MiniWebServer) работают?
Номер ответа: 14
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #14
Добавлено: 08.06.07 23:31
Каком к верху! Ботая введение апача, разберись как в принципе работает он и что это вообще такое! А потом уже на форум с КОНКРЕТНЫМИ вопросами, а не "я непонимаю ничего, объясните мне что-нибуть"
Номер ответа: 15
Автор ответа:
GeniX
ICQ: 418811267
Вопросов: 40
Ответов: 243
Web-сайт:
Профиль | | #15
Добавлено: 09.06.07 00:35
Насколько я понимаю, при запросе Apache обрабатывает cgi, php и прочие скрипты и выдает браузеру готовый HTML код. CGI скрипты и htaccess файл лежат в папке CGI-BIN, сам сайт лежит в отдельной папке, всё настройки находятся в определенном файле в папке config. В русской версии настраивается через блокнот.(надеюсь я не ошибаюсь) Почему HTTP server состоит из одной не большой программы и как ОН действует? Вот КОНКРЕТНЫЙ вопрос.