Занятие 2. Основные характеристики Internet Information Server

(Продолжительность занятия 25 минут)

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


Изучив материал этого занятия, Вы сможете:


Мультимедийная презентация: представление об Интернете

Чтобы получить представление об Интернете, запустите файл презентации Internet.exe с компакт-диска курса. В этом девятиминутном видеоролике наглядно представлены важнейшие понятия Интернета, включая топологию сети и IP-пакеты.

Подробно история и архитектура Интернета обсуждаются в приложении «Концепции Интернета» в конце книги.

Поддержка стандартов Интернета

Internet Information Server поддерживает отраслевые стандарты совместимости и функциональных возможностей: протокол HTTP I.I и стандартные службы, включая Всемирную паутину (World Wide Web, WWW), протокол передачи файлов (File Transfer Protocol, FTP), простой протокол электронной почты (Simple Mail Transfer Protocol, SMTP) и сетевой протокол передачи новостей (Network News Transfer Protocol, NNTP).

HTTP 1.1 — последняя версия этого протокола. Ее отличают повышенная скорость передачи, более надежная защита при регистрации и поддержка виртуальных узлов. Internet Information Server — основанный на стандартах Web-сервер, поддерживающий все возможности HTTP и позволяющий эффективнее работать в Интернете.

Internet Information Server поддерживает большинство стандартных служб Интернета, включая WWW, FTP, SMTP и NNTP.

Служба WWW

Служба Microsoft WWW Service поддерживает протокол HTTP, благодаря чему пользователи могут публиковать материалы в Интернете. Web — наиболее развитая служба Интернета, ее отличают великолепный графический интерфейс и развитый механизм ссылок. Принципы предоставления материала пользователям одинаковы и в Интернете, и в интрасетях: Вы размещаете свои файлы в папках на Web-узле, где они доступны всем желающим (например, средствами обозревателя Microsoft Internet Explorer). Документы публикуются в формате языка разметки гипертекстовых документов (Hypertext Markup Language, HTML), который позволяет снабдить текстовый документ графикой, анимацией и видеоматериалами. Кроме того, посредством службы WWW можно развернуть на Вашем узле бизнес-приложения, чтобы клиенты смогли заказывать товары и заполнять формы через Интернет.

Служба FTP

Служба Microsoft FTP Service обеспечивает поддержку протокола FTP — общепринятого стандарта передачи файлов в сетях TCP/IP и одного из первых протоколов, работающих в сетях TCP/IP и в Интернете.

Узлы WWW и FTP позволяют создать несколько серверов с разными доменными именами на одном компьютере. Располагая лишь одним компьютером с установленным Internet Information Server, можно «выдать» себя за владельца многих компьютеров с несколькими WWWили FTP-узлами на каждом из них. Например, таким образом поставщик услуг Интернет реализует на одном компьютере два Web-узла разных фирм, каждая из которых имеет свое доменное имя и IP-адрес. А кроме того, средствами Диспетчера служб Интернета (Internet Service Manager) он может создать необходимое пользователям число Web- и FTP-узлов, каждый с уникальной идентификацией и необходимыми правами доступа.

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

Служба SMTP

Служба SMTP — основанный на стандартах, защищенный и масштабируемый сервер электронной почты. Она обеспечивает поддержку распределенной почтовой службы на базе протоколов SMTP и Post Office Protocol версии 3 (РОРЗ). Служба SMTP может распределять почтовые ящики пользователей по нескольким серверам, что позволяет масштабировать сервер — до нескольких миллионов почтовых ящиков пользователей независимо от числа текущих подключений к почтовой службе. Кроме того, служба SMTP поддерживает резервное копирование и восстановление почтовых ящиков, а также позволяет переносить их между узлами и серверами.

Служба NNTP

Служба NNTP — основанный на стандартах коммерческий сервер для размещения групп новостей и конференций. Она обеспечивает:

Установка и администрирование

Встроенный мастер упрощает установку Internet Information Server и его компонентов. Сначала Вы выбираете необходимые компоненты и отвечаете на вопросы о параметрах конфигурации, после чего мастер выполняет установку необходимого программного обеспечения (ПО).

Microsoft Management Console — стандартный открытый пользовательский интерфейс приложений управления системой. Он объединяет функции, необходимые для администрирования Internet Information Server, с аналогичными функциями взаимодействующих с ним компонентов в единое средство администрирования.

Система администрирования на базе HTML (HTML-based Administration, HTMLA) обеспечивает удаленное управление Web-сервером или отдельными Web-узлами из стандартного Web-обозревателя с поддержкой кадров и JScript.

Средства создания административных сценариев (Command Line Administration Scripting) поддерживают управление Web-узлом средствами сценариев командной строки, а значит, и автоматизацию рутинных работ.

Web-приложения

В состав Internet Information Server входят средства разработки и развертывания Web-приложений.

Как уже отмечалось на предыдущем занятии, Microsoft Transaction Server представляет собой программную модель, обеспечивающую инструментальную поддержку многопользовательских Web-приложений. Он позволяет применить накопленные Вами навыки работы с основными инструментами разработки приложений для настольных систем — Visual Basic, Microsoft Visual C++® или Microsoft Visual J++™ — для создания надежных и масштабируемых Web-приложений оперирования данными.

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

Active Server Pages (ASP) — открытая среда для создания приложений, не требующих компиляции. ASP позволяет сочетать простоту HTML с такими известными средствами, как сценарии на языке Visual Basic и многократно используемые ActiveX-компоненты сервера, для создания динамичных и мощных Web-узлов. Благодаря встроенным в Internet Information Server средствам поддержки языков VB Script и JScript, ASP позволяет создавать серверные сценарии.

Интеграция Internet Information Server с Microsoft Transaction Server позволяет выполнять ASP как компонент среды MTS, что обеспечивает доступ к таким возможностям Microsoft Transaction Server, как изоляция процессов, транзакции и масштабируемость.

Серверная виртуальная Java-машина (Java Virtual Machine, JVM) позволяет создавать и выполнять Java-компоненты на сервере. Это стандартная высокоэффективная платформа для разработки и развертывания приложений на языке Java.

Защита и аутентификация

Компоненты защиты и аутентификации Internet Information Server включают различные полезные средства: аутентификацию на базе сертификатов (Certificate Authentication), сертификацию по умолчанию (Certificate Wildcard Mapping) и блокирование доменов (Domain Blocking).

Первые позволяют установить соответствие между клиентами и учетными записями пользователей Windows NT Server с помощью стандартных клиентских сертификатов типа Х.509. В результате пользователи получают право сквозной регистрации для доступа ко всем ресурсам сети.

Средствами сертификации по умолчанию можно идентифицировать пользователей без обращения к фактическим сертификатам. Это позволяет аутентифицировать клиентов как пользователей Windows NT Server с помощью сертификатов стцронних организаций (например, от компании VeriSign).

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

Инструментарий для подготовки Web-публикаций

Internet Information Server облегчает подготовку материалов для Web-сервера благодаря наличию мастера Web-публикаций (Web Publishing Wizard), средств приема публикаций (Posting Acceptor) и серверных расширений Frontpage (Microsoft Frontpage® 98 Server Extensions).

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

Posting Acceptor обеспечивают публикацию материалов на Web-узле IIS по протоколу HTTP с помощью мастера Web-публикаций, программы просмотра Web

(например, Netscape Navigator), сервера репликации материалов и других клиентских приложений.

В состав Internet Information Server входят серверные расширения Frontpage 98, позволяющие применять средства администрирования Frontpage 98 для управления Web-узлом.


Примечание Дополнительную информацию о применении серверных расширений Frontpage 98 см. по адресу http://www.microsoft.com/frontpage.

Internet Information Server и операционные системы Windows

Функциональные возможности Internet Information Server 4.0 зависят от платформы, на которой он установлен. Хотя в этом учебном курсе основное внимание уделено использованию Internet Information Server в среде Windows NT Server 4.0, его можно установить также и в среде Windows NT Workstation и Windows 95.

Поддержка всех функциональных возможностей и компонентов Internet Information Server гарантируется только для среды Windows NT Server 4.0. На платформах Windows NT Workstation или Windows 95 IIS утрачивает возможности, для поддержки которых необходимы соответствующие средства Windows NT Server, и превращается в персональный Web-сервер (Microsoft Personal Web Server, PWS).

1-4.jpg

Windows NT Workstation

Personal Web Server, работающий в среде Windows NT Workstation, реализует все функции Internet Information Server за исключением:

поддержки нескольких виртуальных Web-узлов;

протоколирования работы сервера в базу данных ODBC;

ограничения доступа по IP-адресу;

изоляции процессов.

Personal Web Server на платформе Windows NT Workstation подойдет для подготовки публикаций, поддержки узла рабочей группы и удаленного администрирования Internet Information Server, работающего в среде Windows NT Server.

Windows 95

Personal Web Server в среде Windows 95 ориентирован на подготовку публикаций и поддерживает те же функции, что и реализация в среде Windows NT Workstation, за исключением:

Резюме

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

Internet Information Server на компьютере под управлением Windows 95 поддерживает почти тот же набор функций, что и Personal Web Server на компьютере под управлением Windows NT Workstation за исключением средств защиты и поддержки Index Server.




become number one SpyLOG
Сайт создан в системе uCoz