Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


WEB-сервера, назначение, принципы организации




Гипертекст - это система позволяющая распоряжаться набором информации так, чтобы к ней можно было получить доступ в любой последовательности. Система состоит из множества документов (это могут быть тексты, рисунки, звуки или их комбинация) и логических связей между ними.
WEB-сервера - это сервера в сети Интернет, предоставляющие гипертекст, размеченный с помощью языка НТМL. Язык НТМL позволяет оформить текст в определенной цветовой гамме и нужными шрифтами, создать таблицы и списки, вставить в нужном месте графические, видеоизображения, звуковые файлы и ссылки (реализующие логические связи) на другие документы. Подробнее с языком НTML вы можете ознакомиться с помощью следующих учебников:

1. http://micron.narod.ru/

2. http://www.arcus.lv/dimas/

3. http://www.projectwm.al.ru/

Программа для просмотра и получения документов с WEB-сервера называется браузером. Обычно браузер получает информацию с WEB-сервера по НТТР-протоколу. Скорость передачи информации, которую показывают многие браузеры - это средняя скорость получения информации с учетом всех задержек (число всех полученных байт, деленное на затраченное на их получение время). Прежде чем перейти к изучению протокола НТТР, систематизируем сведения по уже изученным протоколам:

1. IP -протокол предназначен для доставки пакетов от одной машины в сети к другой. При этом совершенно неважно, какие это данные и как они будут в дальнейшем использоваться. Вообще говоря, этот протокол даже не гарантирует доставку пакета.

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

3. Над этими двумя протоколами находятся протоколы доставки почтовых сообщений, самый распространенный из которых - SMTP (Simple Mail Transfer Protocol) - отвечает за доставку почтовых сообщений между серверами. Он передает следующую информацию: от кого письмо, кому письмо и тело письма, установку соединения и корректность передачи контролирует ТСР-протокол, а выбор с кем соединяться на совести почтовой программы (задается в ее настройках или берется из DNS). Протокол РОР3 обеспечивает возможность пользователю получать почтовые сообщения из ящика, находящегося на сервере.

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

Рассмотрим с точки зрения сети этапы просмотра WEB-страницы

1. Клиентская программа просмотра WEB-страниц (браузер) устанавливает соединение с сервером (ТСР).

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

3. Сервер направляет ответ из 3 частей:

· Код ответа (все в порядке, или документ в другом месте, или этот документ не имеют права читать все подряд, сообщите свое имя и пароль, или пароль неверный, или нет таких документов, или сервер не работает)

· Заголовки страницы (тип данных (текст+кодировка, звук, рисунок и т.д.), иногда размер, можно ли сохранять этот документ в кэше, срок хранения и т.п.)

  • сам запрошенный документ.

Браузер, получив этот ответ, сохраняет его у себя либо в оперативной памяти, либо на диске (в дисковом кэше) и, исходя из заголовка документа, решает, что с ним делать... Если выводился текст в формате НТML, то там могут быть ссылки на другие ресурсы. Для каждого ресурса, например, картинки, устанавливается новое соединение с сервером, и она точно так же запрашивается.

Подробно про вычислительные сети

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

1. файл-сервер предназначен для работы с базами данных, имеет объемные дисковые запоминающие устройства;

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

3. факс-сервер – выделенная рабочая станция для организации эффективной факсимильной связи;

4. почтовый сервер – выделенная рабочая станция для организации электронной корреспонденции;

5. сервер печати – предназначен для эффективного использования системных принтеров;

6. прокси-сервер – популярное средство для подключения локальных корпоративных сетей к сети Интернет.

Web-страница – это сочетание обычного текста и меток HTML (Hypertext Markup Language), используемых для форматирования этого текста. HTML – это стандарт, определенный World Wide Web Consortium. Последний вариант HTML – версия 3.2.

URL определяет расположение или адрес каждой Web-страницы в Internet. URL состоит из трех частей:

- протокол

- доменное имя узла

- путь.

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

Пример:

http://www.host.com/files/are/here.html

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

2. телеконференции (USENET) – это обмен мнениями с помощью электронных писем по поводу тех или иных тем. Каждый пользователь Internet может подписаться на интересующие его телеконференции (всего их несколько десятков тысяч и посвящены они самым разным темам – от проблем использования лазерных принтеров до психологических расстройств). При этом пользователь будет получать все письма, посылаемые в соответствующие телеконференции, а может и сам высказывать свое мнение или ответить на чей-то вопрос.

3. серверы новостей – они рассылают новости по тем или иным темам в виде электронных писем. Пользователь Internet может подписаться, например, на получение биржевых сводок, политических сплетен и т.д.

4. служба FTP Transmission Control Protocol (Протокол управления передачей) – хранилища файлов. На них хранятся тексты документов, программы, тесты книг. Каждый пользователь Интернет может получить оглавление FTP-серверов или любой из хранящихся на нем файлов в виде электронного письма или архива.

5. службы поиска – позволяет найти нужный документ на включенных в Интернет FTP-серверах. Поиск может вестись по ключевым словам и другим характеристикам документа. Задать запрос службе поиска можно в диалоговом режиме или послав ей специально оформленное письмо.

6. электронные доски объявлений (BBS) – это место, куда стекается вся подлежащая обмену информация. С помощью BBS можно опубликовать объявление для общего ознакомления, или оставлять на доске информацию, которую адресат может забрать в удобное для него время.

7. Internet Relay Chat (IRC) – для поддержания так называемого живого диалога. Недавно выпущенное программное обеспечение позволяет проводить реальные видео- и аудиконференции.

8. служба ICQ (аська, I seek you “Я ищу тебя”) - предназначена для обмена короткими текстовыми сообщениями между пользователями, одновременно находящимися на связи.

9. Word Wide Web (WWW) - это огромное собрание статистических и интерактивных документов, связанных между собой. Для просмотра этих документов – Web-страниц – используются Web-броузеры. Web-страницы находятся находятся на сотнях тысяч Web-серверов, расположенных по всему миру. Для перехода с одной Web-страницы на другую достаточно щелкнуть мышью на одной из гипертекстовых ссылок, имеющихся почти на каждой странице.






Поделиться с друзьями:


Дата добавления: 2016-10-06; Мы поможем в написании ваших работ!; просмотров: 1119 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Так просто быть добрым - нужно только представить себя на месте другого человека прежде, чем начать его судить. © Марлен Дитрих
==> читать все изречения...

3279 - | 3055 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.