Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
222.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
591.36 Кб
Скачать

Архитектура службы www

В IIS 6.0, доступном в составе систем Windows Server 2003, служба WWW претерпела серьёзные изменения. Был добавлен новый режим обработки запросов, называемый режимом изоляции рабочих В этом режиме все веб-приложения, обслуживаемые сервером, работают в разных процессах, что повышает стабильность и безопасность системы. Все запросы к статическому содержимому, не требующие исполнения скриптов, исполняются самим драйвером http.sys в ядре, что сближает веб-сервер IIS с серверами режима ядра.

Протокол SSL поддерживается отдельным процессом HTTP SSL, который служит мостом между протоколом TCP и драйвером http.sys.

Веб-сервер IIS предоставляет несколько способов разграничения доступа к сайтам и веб-приложениям. Служба WWW в составе IIS отличается от других веб-серверов тем, что функции обеспечения безопасности в ней тесно интегрированы с системой Windows NT, на основе которой она работает. В частности, чтобы получить доступ к защищённому ресурсу, посетитель должен ввести имя и пароль пользователя, существующего в системе Windows, на которой установлен IIS (или в домене Active Directory, если сервер принадлежит к домену). После этого пользователь работает с сайтом так же, как если бы он выполнил интерактивный вход в систему на сервере

IIS поддерживает работу SMTP/POP3 сервисов. В современных версиях Microsoft Exchange Server реализация протоколов SMTPPOP3 и IMAP выполнена в виде подсистем к IIS, заменяющих поставляемые с IIS почтовые подсистемы

  1. Хранимые процедуры сервера приложений

Храни́мая процеду́ра — объект базы данных, представляющий собой набор SQL-инструкций, который компилируется один раз и хранится на сервере. Хранимые процедуры очень похожи на обыкновенные процедуры языков высокого уровня, у них могут быть входные и выходные параметры и локальные переменные, в них могут производиться числовые вычисления и операции над символьными данными, результаты которых могут присваиваться переменным и параметрам. В хранимых процедурах могут выполняться стандартные операции с базами данных (как DDL, так и DML). Кроме того, в хранимых процедурах возможны циклы и ветвления, то есть в них могут использоваться инструкции управления процессом исполнения.

Хранимые процедуры похожи на определяемые пользователем функции (UDF).

Реализация хранимых процедур варьируется от одной СУБД к другой. Большинство крупных поставщиков баз данных поддерживают их в той или иной форме.

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

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

Билет № 11

1. Аппаратно-программные платформы серверов и рабочих станций

Правильный выбор технических средств оказывает определяющее влияние на

эффективность функционирования информационной системы.

В качестве критериев оптимальности при равных функциональных возмож-

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

При расчете параметров технических средств учитывают:

• предполагаемые объемы баз данных;

• сложность алгоритмов обработки данных по каждой задаче;

• количество пользователей и интенсивность их работы с базой данных;

• требуемый уровень надежности всех элементов системы и др.

В качестве искомых величин выступают:

• технические характеристики всех составляющих комплекса технических средств(быстродействие процессора, объем оперативной и дисковой памяти и т.д.);

• способы организации вычислительных процессов, режимов работы;

• параметры, характеризующие эффективность работы технических средств и др.

В информационных системах на клиентских рабочих местах, называемых

также рабочими станциями, обычно применяют персональные компьютеры. В

качестве серверов в средних и крупных информационных системах используют

специализированные многопользовательские мощные компьютеры - серверы. В

информационных системах с небольшим количеством пользователей и малыми

объемами информации в качестве сервера вполне может использоваться и

персональны йкомпьютер, обладающий приемлемыми техническими характеристиками.

ПК широко используются в информационных системах. Основными достоинствами персональных компьютеров являются:

• небольшие физические габариты;

• мощные вычислительные возможности;

• простота эксплуатации пользователем-непрофессионалом;

• невысокая стоимость;

• отсутствие серьезных требований и ограничений по условиям эксплуатации.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]