Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тема 9. Конфигурация веб-служб
Лекция №9.1. Инструменты для создания веб-ресурсов Веб-сервер — это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Веб-сервером называют как программное обеспечение, выполняющее функции веб-сервера, так и непосредственно компьютер, на котором это программное обеспечение работает.
Клиент, которым обычно является веб-браузер, передаёт веб-серверу запросы на получение ресурсов, обозначенных URL-адресами. Классификация Web-серверов
Основная задача: перенаправление потребителей конечным серверам (напр.: поисковые системы, каталоги)
Основное назначение: получение, как можно большего числа повторных посещений. Предоставляют пользователям разнообразные ресурсы, ради которых пользователи посещают Интернет. Конечные серверы (сайты), предоставляющие ресурсы из области деловой информации, делят на: корпоративные сайты, информационные сайты, торговые площадки.
Ресурсы — это HTML-страницы, изображения, файлы, медиа-потоки или другие данные, которые необходимы клиенту. В ответ веб-сервер передаёт клиенту запрошенные данные. Этот обмен происходит по протоколу HTTP. Дополнительные функции Веб-серверы могут иметь различные дополнительные функции, например: • Автоматизация работы веб страниц; • Ведение журнала обращений пользователей к ресурсам; • аутентификация и авторизация пользователей; • поддержка динамически генерируемых страниц; • поддержка HTTPS для защищённых соединений с клиентами. Часто на компьютере вместе с веб-сервером устанавливается также и почтовый сервер. Программное обеспечение Наиболее распространённым веб-сервером, занимающим более 65 % рынка, является Apache —свободный веб-сервер, наиболее часто используемый в UNIX-подобных операционных системах; Из основных достоинств данного продукта стоит отметить, что он является бесплатным. Команда разработчиков постоянно устраняет найденные ошибки и обеспечивает достойную поддержку пользователей. Веб-сервер поддерживает множество модулей и дополнений.
Apache изначально разрабатывался как продукт для администраторов и опытных пользователей, отсюда его самый важный недостаток – сложность настройки и обслуживания. На втором месте идет веб – сервер от компании Microsoft – IIS. Этот продукт идет в составе серверных операционных систем семейства Windows NT. Он стабилен, быстр в работе, имеет возможность подключать дополнительные модули. Компания Microsoft стремится к тому, чтобы средний пользователь смог пользоваться её продуктами и не обращаться за услугами специалистов, если он решает стандартные задачи, поэтому настройка, обслуживание IIS очень проста и наглядна. IIS поддерживает технологию.NET, которая в последнее время набирает популярность в среде разработчиков-профессионалов – это выводит данный веб – сервер на новый уровень и ожидается, что его использование на серверах возрастет. Другие web-сервера • nginx — свободный веб-сервер, разрабатываемый Игорем Сысоевым с 2002 года и пользующийся большой популярностью на крупных сайтах • lighttpd — свободный веб-сервер. • Google Web Server — веб-сервер, основанный на Apache и доработанный компанией Google. • Resin — свободный веб-сервер приложений. • Cherokee — свободный веб-сервер, управляемый только через web-интерфейс. • Rootage — веб-сервер, написанный на java. • THTTPD — простой, маленький, быстрый и безопасный веб-сервер. Клиенты В качестве клиентов для обращения к веб-серверам могут использоваться различные программы и устройства: • веб-браузер, работающий на настольном компьютере или переносном устройстве (например, карманном ПК); • разнообразные программы, самостоятельно обращающиеся к веб-серверам для получения обновлений или другой информации (например, антивирус может периодически запрашивать у определённого веб-сервера обновления своих баз данных); • мобильный телефон, получающий доступ к ресурсам веб-сервера при помощи протокола WAP; • другие цифровые устройства или бытовая техника.
|
|||||
Последнее изменение этой страницы: 2021-03-09; просмотров: 106; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.104.120 (0.007 с.) |