Реферат на тему web сервер

Обновлено: 28.06.2024

группа М8О-108М-19
Преподаватель: Чернышов Л.Н.
Балл:

Оглавление

Сервис и сервисно-ориентированная архитектура 3

Основы Web-сервисов 4

SOAP – Simple Object Access Protocol 4

WSDL – Web Services Description Language 5

UDDI – Universal Description, Discovery and Integration 6

Список использованных источников 8

Введение

Идея веб-сервисов появилась после нескольких неудачных попыток многих групп разработчиков по всему миру создать среду и способы взаимодействия изобретенных информационных систем для более эффективного использования, в основном, промышленными компаниями.

Современный Web практически невозможно представить без Web-приложений, которые обрабатывают запросы и их результаты. Однако технологический прорыв коснулся не только Web-приложений – появился сервис-ориентированный Web, основанный на двух технологиях, SOAP и XML. Согласно этой модели сервиса Web состоит из набора серверов приложений, которые обмениваются информацией в формате XML по протоколу SOAP.

В основе сервис-ориентированного Web является Web-сервис – набор логически связанных функций, которые могут быть вызваны через интернет. При этом информация о функциях предоставляется Web-сервисом и содержится в документе WSDL, а для поиска этих серверов используются реестры, совместимые со спецификацией UDDI.

Сервис и сервисно-ориентированная архитектура

Сервисом называют ресурс, который реализует бизнес-функцию, является повторно используемым, определяется одним или несколькими явными технологически-независимыми интерфейсами, а так же слабо связан с другими подобными ресурсами и может быть вызван посредством коммуникационных протоколов, обеспечивающих возможность взаимодействия ресурсов между собой.

В свою очередь компонентная модель, состоящая из отдельных функциональных модулей приложений, называемых сервисами, и имеющих определенные, согласно некоторым общим правилам, интерфейсы и механизм взаимодействия между собой, называется сервисно-ориентированной архитектурой (SOA).

Кроме того, такую архитектуру можно охарактеризовать как архитектуру, в рамках которой все функции приложения являются независимыми сервисами с четко определенными интерфейсами, которые в свою очередь можно вызывать в нужном порядке с целью формирования бизнес-процессов.


  • Сохранение существующих информационных систем и их использование.

  • Реализация различных типов интеграции (пользовательская интеграция – обеспечение взаимодействия информационной системы с конкретным пользователем; интеграция приложений – обеспечение взаимодействия приложений; интеграция бизнес-процессов; информационная интеграция с целью доступности данных; интеграция новых приложений).

  • Обеспечение внедрения созданных и уже существующих информационных систем, а так же реализацию и инструменты разработки.

Основы Web-сервисов


  • SOAP – протокол доступа к простым объектам.

  • WSDL – язык описания Web-сервисов.

  • UDDI – протокол поиска ресурсов в Интернете.

Рассмотрим каждый из них подробнее.

SOAP – Simple Object Access Protocol

WSDL – Web Services Description Language

WSDL – язык описания Web -сервисов и доступа к ним, основанный на языке XML.


UDDI – Universal Description, Discovery and Integration

UDDI – инструмент для расположения описаний веб-сервисов (WSDL) для последующего их поиска другими организациями и интеграции в свои системы.


  • Business Enity. Элемент описывает производство, представляющее Web-сервис и может включать описания категорий для данного производства, которое облегчает детальный поиск сервисов.

  • Business Service. Класс сервисов в рамках определенной отрасли промышленности или услуг. Каждая отрасль принадлежит определенному элементу Business Enity.

  • Binding Template. Содержит конкретную спецификацию сервиса. Каждый элемент принадлежит определенному элементу Business Service, а несколько элементов могут ссылаться на один элемент Technology Model. Вместе с Technology Model определяет Web-сервис.

  • Technology Model. Содержит абстрактное описание. Вместе с Binding Template определяет Web-сервис.

Преимущества внедрения Web-сервисов – долгосрочные или же краткосрочные – в промышленность уже сейчас дают результаты. Однако кроме преимуществ для разработчиков есть существенный недостаток, ведь в ближайшем времени большинство производителей, повсеместно внедряющие Web-сервисы, перестанут предоставлять им интерфейсы взаимодействия с бизнес-приложениями, отличными от Web-сервисов.

Тем не менее, сервисно-ориентированная архитектура существенно снижает стоимость технической поддержки продуктов, и относительно интерфейсов API, и относительно клиентов.

  • Для учеников 1-11 классов и дошкольников
  • Бесплатные сертификаты учителям и участникам

Установка и настройки WEB-сервера IIS и FTP-сервера под управлением ОС Windows.

Для выполнения практической работы необходимо разобраться и научиться работать с следующими утилитами администрирования операционной системы Windows Server:

  1. Установка и удаление программ;
  2. Брандмауэр;
  3. Internet Information Services;
  1. Запустите Windows
  2. Поработайте свыше перечисленными утилитами. Изучите их возможности и сферы применения.
  3. Что нужно выполнить для сдачи практической работы:

a) Установить WEB-сервер IIS;

b) Создать WEB-страницу и сделать её стартовой (страница по умолчанию) для WEB-сервера;

c) Открыть доступ к WEB-серверу по сети. При подключении по сети должна отображаться страница по умолчанию;

d) Установить FTP-сервер;

e) Открыть доступ к FTP-серверу по сети;

f) Настроить следующие права доступа к FTP-серверу:

▪ Пользователь anonymous – доступ на чтение;

▪ Пользователь ftp_user – полный доступ.

Шаги выполнения

Установка IIS и FTP-сервера

Открываем Панель управления.









Создание страницы по умолчанию.

Создаем файл C:\inetpub\wwwroot\start.html со следующим содержанием:





Новый документ по умолчанию отображается в списке.


Открытие доступа к WEB-серверу по сети




Создание сайта FTP





Открытие доступа к FTP-серверу по сети


Настройка прав доступа к FTP-серверу





Итоговы разрешения представлены на скриншоте ниже


Проверка работы FTP-сервера.

Команда: STOR 123

Ответ: 550-Access is denied.

Ответ : Win32 error: Access is denied.

Ответ : Error details: Authorization rules denied the access.

Ошибка: Критическая ошибка при передаче файлов


Новый файл не создаётся, т. к. анонимный пользователь имеет право только на чтение.


  • подготовка к ЕГЭ/ОГЭ и ВПР
  • по всем предметам 1-11 классов


Курс повышения квалификации

Охрана труда

  • Сейчас обучается 123 человека из 45 регионов


Курс профессиональной переподготовки

Охрана труда


Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

  • ЗП до 91 000 руб.
  • Гибкий график
  • Удаленная работа

Дистанционные курсы для педагогов

Свидетельство и скидка на обучение каждому участнику

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

5 601 214 материалов в базе

Самые массовые международные дистанционные

Школьные Инфоконкурсы 2022

Свидетельство и скидка на обучение каждому участнику

Другие материалы

Вам будут интересны эти курсы:

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

  • 17.02.2022 40
  • DOCX 1.3 мбайт
  • 0 скачиваний
  • Оцените материал:

Настоящий материал опубликован пользователем Долонов Александр Сергеевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

Автор материала

40%

  • Подготовка к ЕГЭ/ОГЭ и ВПР
  • Для учеников 1-11 классов

Московский институт профессиональной
переподготовки и повышения
квалификации педагогов

Дистанционные курсы
для педагогов

663 курса от 690 рублей

Выбрать курс со скидкой

Выдаём документы
установленного образца!

Учителя о ЕГЭ: секреты успешной подготовки

Время чтения: 11 минут

В ростовских школах рассматривают гибридный формат обучения с учетом эвакуированных

Время чтения: 1 минута

В Белгородской области отменяют занятия в школах и детсадах на границе с Украиной

Время чтения: 0 минут

Время чтения: 2 минуты

Минпросвещения России подготовит учителей для обучения детей из Донбасса

Время чтения: 1 минута

Инфоурок стал резидентом Сколково

Время чтения: 2 минуты

Курские власти перевели на дистант школьников в районах на границе с Украиной

Время чтения: 1 минута

Подарочные сертификаты

Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.

Все те бесподобные Web-сайты, что вы разработаете и построите при помощи Frontpage, будут, надо полагать, размещаться на Web-сервере. Web-сервер — это компьютер, на котором хранятся Web-сайты, сценарии, базы данных и прочие нужные вещи, а также некая программа, благодаря которым мы имеем удовольствие просматривать в браузере Web-страницы. Так как термин Web-сервер может относиться как к компьютеру, так и к программному обеспечению, то его конкретное значение вам придется угадывать из контекста. Рынок Web-серверов велик, конкуренция на нем высока, а представленные версии серверов способны удовлетворить самые разнообразные потребности и функционировать на множестве платформ.

В этой главе мы рассмотрим, как Frontpage взаимодействует с различными Web-серверами; обсуждать плюсы и минусы собственно серверов мы не будем. Любую информацию о преимуществах и недостатках большинства Web-серверов вы легко найдете в посвященной Internet периодике и на сайтах производителей серверов.

Остановив свой выбор на одном из Web-серверов (возможно даже, что сервер у вас уже установлен и функционирует), вы захотите удостовериться, что у него не возникнет проблем при взаимодействии с Frontpage. Frontpage поддерживает наиболее популярные на сегодня условно-бесплатные и коммерческие Web-серверы посредством комплекса программ и сценариев, известных как Серверные расширения Frontpage (Frontpage Server Extensions), которые мы также обстоятельно рассмотрим в этой главе (здесь вы также найдете список Web-серверов, поддерживаемых Frontpage). Серверные расширения играют роль посредника между клиентской частью Frontpage и Web-сервером, способствуя гладкому и незаметному их взаимодействию.

Если повезет, то вам вообще незачем будет покупать Web-сервер: в состав Frontpage Bonus Pack включен Персональный Web-сервер Microsoft (Microsoft Persona] Web Server) для Windows 95, а в дистрибутив Frontpage входит Персональный Web-сервер Frontpage (Frontpage Personal Web Server).

Персональные серверы

Персональный Web-сервер Microsoft и Персональный Web-сервер Frontpage идеально подходят для работы с Web-сайтами Frontpage. Их лучше всего использовать для тестирования сайтов и в качестве основных серверов сетей intranet небольших организаций.

Персональный Web-сервер Microsoft, помимо сценариев CGI, поддерживает динамически подключаемые библиотеки (DLL) интерфейса прикладного программирования сервера Internet (ISAPI).

Персональные Web-серверы, как правило, не требуют настройки, они конфигурируются при установке автоматически. Персональный Web-сервер Microsoft устанавливается из Bonus Pack, а Персональный Web-сервер Frontpage можно установить прямо при инсталляции Frontpage. Их можно запускать как на локальном компьютере, так и на станции сети. Если вы создаете и редактируете сайты, установив Персональный Web-сервер в сети, то вам следует иметь в виду, что взаимодействие между клиентом Frontpage и сервером (например, при открытии или сохранении сайта) может заметно замедлиться.

Серверные расширения Frontpage

Представьте на секунду, что вы попали, например, в Румынию, но говорить по-румынски умеете едва-едва. Сумеете ли вы выжить в таких условиях? Возможно. Сможете ли вы общаться? Худо-бедно. А свободно общаться? Скорее всего, нет. Вам потребуется если не переводчик, то хотя бы карманный русско-румынский разговорник, чтобы более или менее чувствовать себя человеком.

Серверные расширения Frontpage (Frontpage Server Extensions) как раз и выполняют функции толмача между сайтом Frontpage и Web-сервером. Каждый комплект Серверных расширений представляет собой ряд приложений, обитающих на Web-сервере и активизирующихся в моменты, когда у вашего сайта и сервера возникает потребность пообщаться. Frontpage способен общаться со всеми серверами, для которых существуют эти расширения.

Большая часть Серверных расширений для Microsoft Personal Web Server, Peer Web Services и IIS представляет из себя динамически подключаемые библиотеки ISAPI; для всех остальных Web-серверов они реализованы в виде сценариев CGI.

Вот несколько причин, по которым не стоит пренебрегать Серверными расширениями Frontpage:

— Благодаря им загрузка сайта из Frontpage на Web-сервер происходит быстро и просто

— Они позволяют устанавливать полномочия доступа авторов и пользователей к вашим сайтам

— Установив Серверные расширения, вы можете не сомневаться в том, что Компоненты Frontpage будут функционировать именно так, как задумано. Без серверных расширений гарантировать корректную работу Компонент Frontpage невозможно

Web-серверы и платформы

В состав Frontpage 98 включены Серверные расширения для следующих Web-серверов:

Коммерческие Web-серверы

— Microsoft Internet Information Server (для Windows NT Server 3.51 и 4.0)

— Microsoft Peer Web Services (для Windows NT Workstation 4.0)

— Microsoft Personal Web Server (для Windows 95; включен в Frontpage 98 Bonus Pack)

— Frontpage Personal Web Server (для Windows 95; входит в состав Frontpage 98)

— Netscape Enterprise Server (для Windows NT и UNIX)

— Netscape FastTrack Server (для Windows 95, Windows NT и UNIX)

— Netscape Commerce Server (для Windows NT и UNIX)

— Netscape Communications Server (для Windows NT и UNIX)

— O'Reilly WebSite и WebSite Professional (для Windows 95 и Windows NT)

Некоммерческие Web-серверы

— Apache (для UNIX)

— CERN (дляUNIX)

— Microsoft Windows 95

— Microsoft Windows NT Workstation и Windows NT Server

— UNIX (Solaris, SunOS, HP/UX, IRIX, BSD, Linux и Digital UNIX)

Распаковка Серверных расширений. Серверные расширения поставляются в форме самораспаковывающегося архива. Для распаковки расширений на вашем Web-сервере следуйте прилагающимся к ним инструкциям. Обычно для запуска распаковки достаточно двойного щелчка на ЕХЕ-файле.

Стандартный процесс установки Серверных расширений Frontpage весьма прост и ориентирован главным образом на сети intranet с невысокой степенью защиты. Однако провайдерам услуг Internet, которые собираются разместить у себя Серверные расширения, и корпоративным потребителям, нуждающимся в хорошей защите, стоит заглянуть в раздел Web Presence Providers (Провайдеры присутствия в Internet) на Web-сайте Frontpage. Там они смогут переписать документацию и программное обеспечение для провайдеров.

Администрирование сервера

Большую часть повседневных задач управления сервером можно выполнять прямо из Проводника Frontpage. В нем посредством команд меню можно, например, вводить новых пользователей; устанавливать для них права доступа; устанавливать параметры работы с proxy-сервером; назначать и изменять пароли. Большинство этх команд обсуждается в главах 3 и 5.

Администратор сервера

Администратор сервера Frontpage (Frontpage Server Administrator) представ-лет собой программу, с помощью которой осуществляется целый ряд операций, относящихся к установке и удалению Серверных расширений и конфигурированию различных элементов Web-серверов, используемых совместно с Frontpage.

В папке, где установлен Frontpage (по умолчанию это СЛРгодгат Files Microsoft Frontpage) вы найдете ярлыкFrontpage Server Administrator. Windows-версия Администратора сервера запускается двойным щелчком на этом ярлыке в проводнике Windows.

Администратор сервера входит в поставку Frontpage в двух вариантах: в Windows-версии, вид которой приведен на рис. 11.1, и в версии командной строки. Обе их можно найти в папке Program FilesMicrosoft FrontPagebin того диска, на котором установлен Frontpage. Windows-версия называется FPSRVWIN.EXE, а версия командной строки FPSRVADM.EXE. Обе эти версии можно запустить двойным щелчком в проводнике Windows.

Рис. 11.1. Windows-версия Администратора сервера Frontpage

Установка Серверных расширений Frontpage

Прежде чем устанавливать Серверные расширения, следует установить программное обеспечение самого Web-сервера; имеет смысл тщательно проверить работу сервера при помощи браузера. Далее надо будет скопировать на сервер и при необходимости распаковать ряд файлов.

Установка Серверных расширении производится следующим образом:

1. Запустите Администратор сервера Frontpage.

В зависимости от типа сервера, для которого вы устанавливаете расширения, вы увидите одно или несколько диалоговых окон.

3. Далее следуйте инструкциям, которые будут появляться на экране по ходу установки.

4. Вернувшись в диалоговое окно Администратора сервера, нажмите кнопку Close.

Удаление Серверных расширений Frontpage

Чтобы удалить с определенного порта Серверные расширения, сделайте следующее:

1. Остановите сервер.

2. Запустите Администратор сервера Frontpage.

3. В спискеSelect server or port (Выбор сервера или порта) выберите порт, с которого вы хотите удалить Серверные расширения.

4. НажмитеUninstall. Появится диалоговое окноServer Administrator с просьбой подтвердить операцию удаления.

7. В диалоговом окне Администратора сервера нажмите кнопкуClose.

Удаление Серверных расширений не затрагивает содержимого находящихся на сервере сайтов, т. е. файлов HTML, графики и т. п.

Изменение номера порта сервера

Чтобы изменить номер порта сервера, придется сначала удалить с этого порта Серверные расширения, затем изменить номер порта, а потом снова установить Серверные расширения.

Чтобы изменить номер порта Web-сервера с установленными Серверными расширениями, сделайте следующее:

1. Остановите сервер.

2. Запустите Администратор сервера Frontpage.

3. Выберите номер порта, который вы хотите изменить, в спискеSelect server or port.

6. Установите Серверные расширения на новый порт, нажав кнопкуInstall. В диалоговом окнеConfigure Server Type выберите тип сервера и нажмите кнопку ОК. Следуйте инструкциям, которые будут появляться по ходу установки.

7. Если вам будет предложено перезапустить сервер, нажмите кнопкуYes.

8. Вернувшись в диалоговое окно Администратора сервера, нажмите кнопку Close.

Добавление имени и пароля администратора

Как вы знаете из глав 3 и 5, администрировать имена и пароли пользователей можно с помощью команд ПроводникаPermissions и Change Password. Администратор сервера Frontpage предоставляет возможность задавать имена и пароли администраторов Web-серверов. Преимущество использования для этой цели Администратора сервера состоит в том, что с его помощью можно назначать имена и пароли администраторов для любых сайтов на любых серверах, к которым вы имеете доступ, не открывая сайт в Проводнике. Это делается следующим образом:

1. Запустите Администратор сервера Frontpage.

3. В полеWeb Name введите имя сайта, а в полеName — имя администратора.

6. НажмитеPassword в диалоговом окне Администратора сервера.

Если вы используете Microsoft Personal Web Server, то в диалоговом окне Administrator name and password не будет полейPassword и Confirm password.

Разрешение и запрещение прав авторства

Запрещение прав авторства для определенного порта означает, что Проводник и Редактор не будут иметь доступ к сайтам на этом порту. Так что если вы захотите сделать все сайты Frontpage на некотором порту нередактируемыми во Frontpage, произведите следующую последовательность действий:

1. Запустите Администратор сервера Frontpage.

2. В спискеSelect server or port выберите порт, на котором вы хотите запретить или разрешить редактирование.

Authoring (Разрешить/запретить редактирование), показывающее, разрешено или запрещено в настоящий момент редактирование на выбранном порту.

4. Установите переключательWeb Authoring в нужное положением

5. Если вам для редактирования необходимо использовать SSL, установите флажокRequire SSLfor Authoring (Для редактирования требуется SSL). Тем самым для всех операций редактирования будет обеспечена защита на уровне SSL.

6. Сделав все необходимые установки, нажмите кнопку ОК.

Обновление сайтов Frontpage при установке новой версии Серверных расширений

Когда вы устанавливаете новую версию Серверных расширений Frontpage, сайты, созданные в старой версии, подлежат обновлению. Оно заключается в копировании необходимого программного обеспечения в служебные папки сайтов, привязанных к выбранному порту. Содержимое сайтов — файлы HTML, графика и пр. — при этом не затрагивается.

Процедура модернизации сайтов выглядит следующим образом:

1. Запустите Администратор сервера Frontpage.

4. Закройте диалоговое окно, нажав кнопкуClose.

Персональный Web-сервер Microsoft

Персональный Web-сервер Microsoft также предоставляет возможность администрирования и конфигурирования. Персональный сервер автоматически конфигурируется таким образом, что непосредственно после установки он сразу готов к работе. Об этом, в частности, вам скажет новый значок в правом нижнем углу панели задач Windows.

После двойного щелчка на этом значке вы увидите диалоговое окноPersonal Web Server Properties (Свойства Персонального Web-сервера), состоящее из четырех вкладок. Это окно можно также открыть, нажав кнопкуStart (Пуск), выбравControl Panel (Панель управления) в менюSettings (Настройка) и дважды щелкнув на значкеPersonal Web Server.

На вкладкеGeneral (Общие) диалогового окнаPersonal Web Server

Properties, воспроизведенной на рис. 11.2, размещаются адрес Web-сервера, адрес домашней страницы и кнопкиDisplay Home Page (Вывести домашнюю страницу) иMore Details (Подробности); при нажатии на последнюю кнопку в вашем браузере откроется небольшое руководство по Персональному Web-серверу, освещающее основные сведения о сервере, начало работы с ним и администрирование WWW- и РТР-серверов.

Рис. 11.2. Диалоговое окноPersonal Web Server Properties, вкладка General

ВкладкаStartup (Запуск), показанная на рис. 11.3, содержит информацию о состоянии Web-сервера и пару кнопок, позволяющих запускать и останавливать сервер. В разделеOptions можно указать, следует ли автоматически запускать Web-сервер при включении компьютера и нужно ли показывать его значок в панели задач.

На вкладкеAdministration (Администрирование) имеется единственная кнопка (рис. 11.4); нажав, вы запустите инструмент администрирования Персонального Web-сервера, позволяющий осуществлять удаленное администрирование посредством Web-браузера.

Рис. 11.3. Диалоговое окноPersonal Рис. 11.4. Диалоговое окноPersonal Web Server Properties, вкладкаStartup Web Server Properties, вкладка Administration

После нажатия кнопкиAdministration в браузере появится страницаInternet Services

Administrator (Администратор служб Internet), показанная на рис. 11.5.

Рис. 11.5. С граница Internet Services Administrator

Здесь вы можете выбрать между администрированием WWW, FTP и локальных пользователей. Если вы пойдете по ссылкеWWW Administration, то в браузере появится страница под названиемInternet Services Administrator — WWW (рис. 11.6), на которой, в свою очередь, также есть несколько вкладок.

На вкладкеService устанавливаются пароли и некоторые другие настройки. На вкладкеDirectories можно редактировать, добавлять и удалять папки в ваших сайтах. ВкладкаLogging предоставляет возможность конфигурирования журнала событий Web-сервера, который по умолчанию носит имя InetServer_Event.log и находится в папке Windows.

Ссылка Local User Administration страницы Internet Services Administrator

приведет вас на страницуInternet Local User Administrator, предназначенную для администрирования пользователей и групп. Впоследствии эти пользователи и группы можно регистрировать на сайтах посредством команды ПроводникаPermissions.

Последняя вкладка диалогового окнаPersonal Web Server Properties

Рис. 11.7. Диалоговое окно Personal Web Server Properties, вкладкаServices

Провайдеры услуг Internet

Большинство ISP взимают за размещение вашего сайта периодическую плату (как правило, помесячно или раз в полгода-год); за эти деньги вы получаете в распоряжение некоторое количество дискового пространства и как минимум один адрес электронной почты. Вы также можете рассчитывать на помощь в установке и настройке сайта; кроме этого, провайдеры обычно предоставляют своим подписчикам готовые сценарии CGI и прочие полезные мелочи.

Достоинства использования услуг провайдеров заключаются в избавлении от забот по обслуживанию Web-сервера и в ускорении доступа пользователей к вашему сайту, поскольку ISP, как правило, располагают высокоскоростными каналами доступа к Internet. Плюс к этому вы избежите лишних расходов на установку брандмауэра, защищающего ваши ресурсы от несанкционированного вторжения.

Недостатки этого пути сравнительно невелики; один из них состоит в том, что в этой ситуации вы не можете полностью контролировать свой сайт. Все предприниматели мечтают о том, чтобы их дела процветали, а сайты разрастались, отражая непрерывно растущую заинтересованность и потребность покупателей в информации; если вы также относитесь к этой категории, то вам будет проще (и в конечном счете дешевле) содержать большой сайт у себя, чем управлять им дистанционно.

Если же ваш Web-сайт размещен у провайдера, не поддерживающего FrontPage, а сами вы не прочь перевести свой сайт под Frontpage, то обратите его внимание на раздел Frontpage Web Presence Providers на сайте FrontPage. И, в конечном счете, у вас все же есть возможность разместить сайт FrontPage даже у такого провайдера, если он предоставит вам доступ по FTP. Для этого установите у себя Мастер Web-публикаций (Web Publishing Wizard) из комплекта FrontPage Bonus Pack. Независимо от того, поддерживает ли ваш провайдер FrontPage или нет, для размещения сайта на сервере вы будете использовать команду ПроводникаPublish FrontPage Web. Если FrontPage не обнаружит на Web-сервере вашего ISP Серверные расширения, то автоматически будет запущен Мастер Web-публикаций; с его помощью вы сможете загрузить свой сайт на сервер, на котором не установлены расширения.

Чтобы подробнее ознакомиться с Мастером Web-публикаций, загляните в его справочную систему; командаPublish FrontPage Web была нами обстоятельно рассмотрена в главе 3; а дополнительные сведения о Frontpage и провайдерах вы найдете на Web-сайте FrontPage.

Бабочки, конечно, ничего не знают о змеях. Зато о них знают птицы, охотящиеся на бабочек. Птицы, плохо распознающие змей, чаще становятся.

Известная шутка гласит: «NASA потратило несколько миллионов долларов, чтобы разработать специальную ручку, способную писать в космосе.

Известно порядка 10 миллионов органических (то есть основанных на углероде) и лишь около 100 тысяч неорганических молекул. Вдобавок.

В отличие от обычного стекла, кварцевое пропускает ультрафиолет. В кварцевых лампах источником ультрафиолета служит газовый разряд в парах ртути. Он.

При большом перепаде температур внутри облака возникают мощные восходящие потоки. Благодаря им капли могут долго держаться в воздухе и.

СМИ ПОН

В 1977 году в Армении произошло крупнейшее в истории СССР ограбление Госбанка.

Об ограблении денежных хранилищ Госбанка не думали даже матёрые уголовники. И тем не менее в 1977 году случилось немыслимое — злоумышленники покусились на святая святых советской финансовой системы.

На рубеже 1980–1990-х годов, когда в Восточной Европе произошло обрушение просоветских режимов, а Западная Германия поглотила Восточную, произошло резкое усиление позиций неонацистов.

На фоне ниспровержения социализма крайне правые силы пытались добиться хотя бы частичной реабилитации нацизма.

Непобедимая страна. 15 интересных фактов о Советском Союзе

30 декабря 1922 года на Первом Всесоюзном съезде Советов было утверждено образование Союза Советских Социалистических республик. Советский Союз занимал территорию площадью 22 400 000 квадратных километров, являясь самой большой страной на планете, имел самую протяжённую границу в мире (свыше 60 000 километров) и граничил с 14 государствами.

Великая душа. Жизнь и принципы Махатмы Ганди

Мохандас Карамчанд Ганди родился 2 октября 1869 года в индийском городе Порбандар в состоятельной семье из варны вайшьев. Маленький Мохандас, или Мохан, меньше всего напоминал философа, мыслителя и политика, идеи которого перевернут мир.

Веб-сервер

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда активна

Также веб-сервер выполняет функцию исполнения скриптов, например, таких как CGI, JSP, ASP и PHP, которые отвечают за организацию запросов к сетевым службам, базам данных, доступу к файлам, пересылке электронной почты и другим приложениям электронной коммерции.

Термин “веб-сервер” также применяется к техническим устройствам и программному обеспечению, которые выполняют функции веб-сервера. Это может быть какой-нибудь компьютер, который специально выделен из группы персональных компьютеров или рабочая станция, на которых установлено и работает сервисное программное обеспечение.


История


Первый веб-браузер работал на платформе NeXTSTEP – объектно-ориентированной, многозадачной операционной системе, и был разработан с помощью Interface Builder. Интерфейс веб-браузера был очень простым, и почти вся информация отображалась в текстовом формате только лишь с несколькими изображениями. Помимо стандартного протокола FTP, Тим Бернерс-Ли использовал новый, изобретенный им, протокол HTTP. В период с 1991 по 1993 год Бернерс-Ли усовершенствовал технические свойства своих новых разработок: идентификаторов URI и URL, протокола HTTP и языка HTML и опубликовал их. Позже веб-браузер был переименован в "Nexus", чтобы не возникло путаницы с названием операционной системы, на которой был разработан браузер и его названием.

Первый в мире веб-сервер и первый веб-браузер работали на персональном компьютере NeXTSTEP; сейчас этот компьютер выставлен в музее CERN (Микрокосм).

  • описание Всемирной паутины;
  • инструкция правильной установки веб-сервера;
  • информация о том, как приобрести веб-браузер;
  • прочая техническая информация.

Этот сайт также представлял собой первый в мире интернет-каталог. Бернерс-Ли разместил на нем список ссылок на другие сайты и регулярно обновлял его.

12 декабря 1991 года в Стэнфордском центре линейного ускорителя (SLAC) в США был установлен первый в мире веб-сервер.

Основные и дополнительные функции

Все основные и дополнительные функции веб-сервера:

Описание работы веб-сервера

На веб-сервере также выполняют свою работу различные приложения, наибольшую популярность среди которых получили поисковики и средства связи с базами данных. Для разработки этих приложений применяются такие стандарты, как общий шлюзовой интерфейс (CommonGatewayInterface, CGI), языки сценариев JavaScript, а также языки программирования Java и VisualBasic. Кроме интерфейса стандарта CGI, некоторые фирмы-разработчики веб-серверов создали интерфейсы прикладного программирования (API) такие как, например, Netscape Server API и Internet Server API, которые созданы компаниями Microsoft и Process Software AG. Эти интерфейсы позволяют разработчикам непосредственно обращаться к конкретным функциям веб-сервера. Некоторые веб-серверы обладают связующим программным обеспечением (middleware) для подключения к базам данных, работа с которыми может потребовать профессиональных знаний в программировании.

Базовые функции поиска помогают пользователям отсортировывать нужную им информацию, а утилиты для связи с базами данных предоставляют пользователям веб-браузеров доступ к этой информации.

Обзор веб-серверов

Критериями для выбора веб-сервера могут быть разные характеристики: установка, настройка конфигурации, управление сервером, администрирование, управление размещаемой на сервере информации, защита этой информации, контроль доступа, функции разработки приложений, а также производительность.

Большинство веб-серверов инсталлируется легко и быстро.

Самая сложная часть процесса инсталляции – это проведение конфигурации нескольких имен доменов на одном физическом устройстве или другими словами организация виртуальных серверов.

Также имеются и элементарные средства для управления содержательным материалом. Веб-администраторы должны выбирать, где хранить файлы и как именно будет осуществляться доступ к этим файлам со стороны пользователей, которые будут обращаться на веб-сервер. Для этого требуется устанавливать соответствие между логическими URL и физическими каталогами файлов. Каждое программное обеспечение выполняет эту операцию своим уникальным способом.

С увеличением популярности веб-серверов и все более широкого их применения в интрасетях, усиливается коммерческая активность в Интернете, поэтому возрастает важность защиты информации. Чаще всего системы обеспечения безопасности веб-сервера оказываются или избыточными, или недостаточными для современных интрасетей. Если необходимо ограничить доступ к определенной информации внутри компании, то есть выбор между использованием незашифрованных паролей, которые передаются по каналам связи, и применением протокола SSL (англ. Secure Sockets Layer – уровень защищенных сокетов) – сложного и медленного метода, который используется для шифровки паролей и данных.

Для того чтобы организовать работу отдельных пользователей и их групп могут быть использованы внутренние приложения сервера или определенные функции операционной системы. Для того чтобы организовать работу отдельных пользователей и их групп могут быть использованы внутренние приложения сервера или определенные функции операционной системы. В пакетной службе Microsoft IIS предусмотрено применение средств базовой сетевой ОС Windows NT.

Пакет NetWare Web Server фирмы Novell, Inc. целиком интегрирован со службами адресных каталогов (NetWare Directory Services, NDS). Налаживать работу пользователей из общего центра удобно, но это может нести угрозу безопасности. Пароли распространяются по каналам связи в незашифрованном виде, и если их перехватят, то подвергнется риску не только веб-сервер, но и безопасность всей сетевой операционной системы.

Разработка приложений – это одна из основных функций веб-сервера. Среда разработки приложений и инструменты подключения к базам данных очень важны для расширения возможности веб-сервера, поскольку разработка приложений зависит от различных своеобразных деталей интерфейса прикладного программирования (англ. application programming interface, API), а также от особенностей языков программирования или индивидуальных предпочтений программистов.

Веб-серверы могут обслуживать различные системы от малой интрасети предприятия до крупных информационных веб-центров, которыми пользуются миллионы людей.

С целью облегчить создание информационных веб-центров, с большинством веб-серверов поставляются утилиты и инструменты для управления содержательным материалом. Кроме HTML-редакторов и конвертеров форматов документов, самыми полезными являются средства контроля URL, которые гарантируют работоспособность всех гипертекстовых связей вашего веб-узла.

Любой персональный компьютер, который подключен к сети Интернет, можно сделать веб-сервером, если установить на него специальное серверное программное обеспечение.

Самые распространенные веб-серверы: Apache (компания Apache Software Foundation), IIS (компания Microsoft) и iPlanet server (от компаний Sun Microsystems и Netscape Communications Corporation). Сейчас на рынке программного обеспечения для веб-серверов, существует огромный выбор продуктов, как коммерческих, так и бесплатных.

Одним из самых распространенных веб-серверов, является Apache от компании Apache Software Foundation. По ориентировочным подсчетам, он используется на 65% всех веб-серверов в мире. Одно из основных достоинств программного обеспечения Apache – бесплатное распространение. Разработчики регулярно устраняют найденные ошибки и предоставляют хорошую поддержку пользователей. Данный веб-сервер поддерживает большое количество модулей, утилит и дополнений. Поскольку с самого начала Apache разрабатывался как программное обеспечение для администраторов и опытных пользователей, то есть недостаток – сложность настройки и обслуживания для неопытных вебмастеров.

Другие известные веб-серверы:

Клиенты веб-сервера

Обычно, клиентом является веб-браузер. Но также обращаться к веб-серверу могут и другие разнообразные устройства и программы:

Читайте также: