Интернет - глобальная информационная сеть, части которой логически взаимосвязаны друг с другом посредством
Сервисы Интернет - сервисы, предоставляемые в сети Интернет пользователям, программам, системам, уровням, функциональным блокам. В сети Интернет сервисы реализованы в виде
Наиболее распространенными Интернет-сервисами являются:
Служба WWW (World Wide Web) - основная служба в сети Интернет, позволяющая получать доступ к информации на любых серверах, подключенных к сети. Служба WWW представляет собой множество независимых, но взаимосвязанных серверов и предназначена для обмена текстовой, графической, аудио и видео-информацией. Работая с Web, пользователь последовательно соединяется с Web-серверами и получает информацию. WWW построена по схеме "клиент-сервер". В качестве клиента выступает браузер, который является также и интерпретатором HTML. Как интерпретатор, браузер в зависимости от команд (тегов) выполняет различные функции: размещение текста на экране,
(рис 1.1) Взаимодействие клиента и сервера по протоколу HTTPСлужба WWW организована на принципах гиперсреды. Гиперсреда - технология представления информации в виде относительно небольших блоков, ассоциативно связанных друг с другом.
WWW – это глобальное информационное пространство, основанное на физической инфраструктуре Интернета и
Web-сервер – это программное обеспечение, отвечающее за прием запросов браузеров, поиск указанных файлов и возвращение их содержимого. Web-cерверы хранят информацию в виде текстовых файлов, называемых страницами Web-сервера. Помимо текста, такие страницы могут содержать ссылки на другие страницы, ссылки на графические изображения, аудио- и видеоинформацию, различные объекты ввода данных (поля, кнопки, формы и т. д.), а также другие объекты. Страницы Web представляют собой некоторое связующее звено между объектами различных типов.
Web-сервер является программой, запускаемой на подключённом к сети компьютере и использующей протокол HTTP для передачи данных. В простейшем виде такая программа получает по сети HTTP-запрос на определённый ресурс, находит соответствующий файл на локальном жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные web-серверы способны динамически формировать ресурсы в ответ на HTTP-запрос.
Для доступа к информации, расположенной на web-серверах, пользователи применяют специальные клиентские программы — браузеры.
Web-браузер - это программное обеспечение для просмотра web-сайтов, то есть для запроса web-страниц из WWW, для их обработки и вывода, и для реализации перехода от одной страницы к другой. Браузер — комплексное приложение для обработки и вывода разных составляющих web-страницы, и для предоставления интерфейса между web-сайтом и его посетителем. Браузер способен предварительно обрабатывать данные, отправляемые на сервер, а также обрабатывать и представлять результаты, полученные от сервера, в удобном для пользователя виде.
В настоящее время существует четыре наиболее популярных web-браузера. К ним относятся Internet Explorer (IE),
(рис 1.2) Взаимодействие браузера и web-сервераWeb-браузер является источником ряда
Это лишь краткий перечень настроек, которые можно произвести для того, чтобы сделать браузер безопасным. Проблемой является то, что это приведет к значительным ограничениям функций браузера, вплоть до полной невозможности его использования, как злоумышленником, так и пользователем.
Протокол HTTP:
Транспортным протоколом для HTTP является протокол TCP, причем сервер HTTP (сервер Web) находится в состоянии ожидания соединения со стороны клиента стандартно по порту 80 TCP, а клиент HTTP (браузер Web) является инициатором соединения.
Одной из важнейших функций сервера Web является предоставление доступа к части локальной файловой системы. Для этого в настройках сервера указывается некоторая директория, которая является корневой для данного сервера Web. Чтобы опубликовать документ, то есть сделать его доступным пользователям, "посещающим" данный сервер (осуществляющим с ним соединение по протоколу HTTP), нужно скопировать этот документ в корневую директорию Web-сервера или в одну из ее поддиректорий. При соединении по протоколу HTTP на сервере создается процесс с правами пользователя, как правило, не существующего реально, а специально созданного для просмотра ресурсов сервера. Настраивая права и разрешения данного пользователя, можно управлять доступом к ресурсам Web.
Взаимодействие между клиентом и сервером Web осуществляется путем обмена сообщениями. Сообщения HTTP делятся на запросы клиента серверу и ответы сервера клиенту.
Запросы и ответы выглядят следующим образом:
начальная строка заголовок 1 заголовок 2 ... заголовок N CR LF (пустая строка) тело сообщения (может отсутствовать).
Формат начальной строки (start-line) клиента и сервера различаются. Заголовки бывают четырех видов:
Каждый заголовок состоит из названия, символа двоеточия ":" и значения. Наиболее важные заголовки приведены в 1.1.
| Заголовок | Назначение |
| Общие заголовки | |
Connection |
Указывает серверу на завершение (close) или продолжение (keep-alive) сеанса |
Date |
Дата и время формирования сообщения |
|
Специальные, зависящие от реализации команды, касающиеся передаваемого содержимого (например, no- |
|
Способ кодирования сообщения при передаче (например, win1251, koi-8r) |
| Заголовки запроса | |
|
|
|
|
|
Способ, которым сервер может закодировать сообщение |
Host |
Хост и |
If- If- If-None- If- If-Unmodified-Since |
Заголовки запроса для условного обращения к ресурсу |
|
Запрос части документа |
User- |
Название программного обеспечения клиента |
| Заголовки ответа | |
Age |
Число секунд, через которое нужно повторить запрос для получения нового содержимого |
Location |
|
|
Дата и время или число секунд, через которое нужно повторить запрос, чтобы получить успешный ответ |
Server |
Название программного обеспечения сервера, приславшего ответ |
| Заголовки объекта | |
Allow |
Перечисляет поддерживаемые сервером методы |
Content-Encoding |
Способ, которым закодировано |
Content-Length |
Длина сообщения в байтах |
Content-Type |
|
ETag |
Уникальный тэг ресурса на сервере, позволяющий сравнивать ресурсы |
|
Дата и время, когда ресурс на сервере будет изменен, и его нужно получать заново |
Last- |
Дата и время последней модификации содержимого |
В
Запрос от клиента к серверу состоит из
<Команда HTTP> <Идентификатор запрашиваемого ресурса> <Версия HTTP>
Основные команды протокола HTTP следующие:
OPTIONS - Запрос информации об опциях соединения (например, методах, типах документов, кодировках), которые поддерживает сервер для запрашиваемого ресурса.
Если идентификатор запрашиваемого ресурса – звездочка ( "*" ), то запрос предназначен для обращения к серверу в целом.
GET - Позволяет получить информацию, связанную с запрашиваемым ресурсом.
Если идентификатор запрашиваемого ресурса указывает на документ, то сервер возвращает содержимое этого документа (содержимое файла).
Если запрашиваемый ресурс является приложением (программой), формирующим в процессе своей работы некоторые данные, то в
Если идентификатор запрашиваемого ресурса указывает на директорию (каталог, папку), то, в зависимости от настроек сервера, может быть возвращено либо содержимое директории (список файлов), либо содержимое одного из файлов, находящегося в этой директории (как правило, index.html). В случае запроса папки ее имя может указываться как с символом "/" на конце, так и без него. При отсутствии на конце
Разновидностями команды GET является "условный GET" ("GET запрашивает передачу только части объекта.
HEAD - Идентична команде GET, за исключением того, что сервер не возвращает в ответе
POST - Используется для запроса, при котором адресуемый сервер принимает данные, включенные в
PUT -
DELETE - Запрос на удаление ресурса, имеющего запрашиваемый идентификатор.
- Используется для тестирования или диагностики. Получатель запроса (сервер Web) отправляет полученное сообщение обратно клиенту как
После получения и интерпретации сообщения запроса, сервер отвечает сообщением HTTP ответа.
Первая строка ответа – это строка состояния (Status-Line):
<Версия HTTP> <Код состояния> <Поясняющая фраза>
Код состояния ( Status-Code ) – это целочисленный трехразрядный код результата понимания и удовлетворения запроса. Поясняющая фраза (Reason-Phrase) – короткое текстовое описание кода состояния. Код состояния предназначен для обработки программным обеспечением, а поясняющая фраза предназначена для пользователей.
Первая цифра кода состояния определяет класс ответа. Последние две цифры не имеют определенной роли в классификации. Имеется 5 значений первой цифры:
За строкой состояния следуют заголовки (общие, ответа и объекта) и, возможно,
Гипертекст — это такая форма организации текстового материала, при которой его единицы представлены не в линейной последовательности, а как система явно указанных возможных переходов, связей между ними. Следуя этим связям, можно читать материал в любом порядке, образуя разные линейные тексты. Часто гипертекстовая информация представляется в виде набора связанных узлов. Читатели могут изучать информацию различными способами, перемещаясь от одного узла к другому.
Гипертекст - принцип организации информационных массивов, при котором отдельные информационные элементы связаны между собой ассоциативными отношениями, обеспечивающими быстрый поиск необходимой информации и/или просмотр взаимосвязанных данных.
Ассоциативная связь - вид связи, устанавливаемый исходя из заданного сочетания признаков данных, которые образуют упорядоченные последовательные цепочки. Указатели на связанные данные могут размещаться в самих данных или программных средствах управления базой данных.
В компьютерной терминологии, гипертекст — размеченный текст, содержащий в себе ссылки на внешние ресурсы. Примером
Для идентификации ресурсов (зачастую файлов или их частей) в WWW используются единообразные идентификаторы ресурсов
В базовом виде
<схема>:<идентификатор-в-зависимости-от-схемы>
где: <схема> - схема обращения к ресурсу, например http, ftp, mailto, urn
<идентификатор-в-зависимости-от-схемы> - непосредственный идентификатор ресурса, вид которого зависит от выбранной схемы обращения к ресурсу.
Часть идентификатора
Примеры абсолютных URI:
http://ru.wikipedia.org/wiki/URI ftp://ftp.is.co.za/rfc/rfc1808.txt file://C:\UserName.HostName\Projects\Wikipedia_Articles\URI.xml mailto:John.Doe@example.com news:comp.infosystems.www.servers.unix data:text/plain;charset=iso-8859-7,%be%fg%be tel:+1-816-555-1212 telnet://192.0.2.16:80/
Примеры ссылок URI:
/relative/URI/with/absolute/path/to/resource.txt relative/path/to/resource.txt ../../../resource.txt resource.txt /resource.txt #frag01 #frag01
Интернет - глобальная информационная сеть, части которой логически взаимосвязаны друг с другом посредством
Сервисы Интернет - сервисы, предоставляемые в сети Интернет пользователям, программам, системам, уровням, функциональным блокам. В сети Интернет сервисы реализованы в виде
Наиболее распространенными Интернет-сервисами являются:
Служба WWW (World Wide Web) - основная служба в сети Интернет, позволяющая получать доступ к информации на любых серверах, подключенных к сети. Служба WWW представляет собой множество независимых, но взаимосвязанных серверов и предназначена для обмена текстовой, графической, аудио и видео-информацией. Работая с Web, пользователь последовательно соединяется с Web-серверами и получает информацию. WWW построена по схеме "клиент-сервер". В качестве клиента выступает браузер, который является также и интерпретатором HTML. Как интерпретатор, браузер в зависимости от команд (тегов) выполняет различные функции: размещение текста на экране,
(рис 1.1) Взаимодействие клиента и сервера по протоколу HTTPСлужба WWW организована на принципах гиперсреды. Гиперсреда - технология представления информации в виде относительно небольших блоков, ассоциативно связанных друг с другом.
WWW – это глобальное информационное пространство, основанное на физической инфраструктуре Интернета и
Web-сервер – это программное обеспечение, отвечающее за прием запросов браузеров, поиск указанных файлов и возвращение их содержимого. Web-cерверы хранят информацию в виде текстовых файлов, называемых страницами Web-сервера. Помимо текста, такие страницы могут содержать ссылки на другие страницы, ссылки на графические изображения, аудио- и видеоинформацию, различные объекты ввода данных (поля, кнопки, формы и т. д.), а также другие объекты. Страницы Web представляют собой некоторое связующее звено между объектами различных типов.
Web-сервер является программой, запускаемой на подключённом к сети компьютере и использующей протокол HTTP для передачи данных. В простейшем виде такая программа получает по сети HTTP-запрос на определённый ресурс, находит соответствующий файл на локальном жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные web-серверы способны динамически формировать ресурсы в ответ на HTTP-запрос.
Для доступа к информации, расположенной на web-серверах, пользователи применяют специальные клиентские программы — браузеры.
Web-браузер - это программное обеспечение для просмотра web-сайтов, то есть для запроса web-страниц из WWW, для их обработки и вывода, и для реализации перехода от одной страницы к другой. Браузер — комплексное приложение для обработки и вывода разных составляющих web-страницы, и для предоставления интерфейса между web-сайтом и его посетителем. Браузер способен предварительно обрабатывать данные, отправляемые на сервер, а также обрабатывать и представлять результаты, полученные от сервера, в удобном для пользователя виде.
В настоящее время существует четыре наиболее популярных web-браузера. К ним относятся Internet Explorer (IE),
(рис 1.2) Взаимодействие браузера и web-сервераWeb-браузер является источником ряда
Это лишь краткий перечень настроек, которые можно произвести для того, чтобы сделать браузер безопасным. Проблемой является то, что это приведет к значительным ограничениям функций браузера, вплоть до полной невозможности его использования, как злоумышленником, так и пользователем.
Протокол HTTP:
Транспортным протоколом для HTTP является протокол TCP, причем сервер HTTP (сервер Web) находится в состоянии ожидания соединения со стороны клиента стандартно по порту 80 TCP, а клиент HTTP (браузер Web) является инициатором соединения.
Одной из важнейших функций сервера Web является предоставление доступа к части локальной файловой системы. Для этого в настройках сервера указывается некоторая директория, которая является корневой для данного сервера Web. Чтобы опубликовать документ, то есть сделать его доступным пользователям, "посещающим" данный сервер (осуществляющим с ним соединение по протоколу HTTP), нужно скопировать этот документ в корневую директорию Web-сервера или в одну из ее поддиректорий. При соединении по протоколу HTTP на сервере создается процесс с правами пользователя, как правило, не существующего реально, а специально созданного для просмотра ресурсов сервера. Настраивая права и разрешения данного пользователя, можно управлять доступом к ресурсам Web.
Взаимодействие между клиентом и сервером Web осуществляется путем обмена сообщениями. Сообщения HTTP делятся на запросы клиента серверу и ответы сервера клиенту.
Запросы и ответы выглядят следующим образом:
начальная строка заголовок 1 заголовок 2 ... заголовок N CR LF (пустая строка) тело сообщения (может отсутствовать).
Формат начальной строки (start-line) клиента и сервера различаются. Заголовки бывают четырех видов:
Каждый заголовок состоит из названия, символа двоеточия ":" и значения. Наиболее важные заголовки приведены в 1.1.
| Заголовок | Назначение |
| Общие заголовки | |
Connection |
Указывает серверу на завершение (close) или продолжение (keep-alive) сеанса |
Date |
Дата и время формирования сообщения |
|
Специальные, зависящие от реализации команды, касающиеся передаваемого содержимого (например, no- |
|
Способ кодирования сообщения при передаче (например, win1251, koi-8r) |
| Заголовки запроса | |
|
|
|
|
|
Способ, которым сервер может закодировать сообщение |
Host |
Хост и |
If- If- If-None- If- If-Unmodified-Since |
Заголовки запроса для условного обращения к ресурсу |
|
Запрос части документа |
User- |
Название программного обеспечения клиента |
| Заголовки ответа | |
Age |
Число секунд, через которое нужно повторить запрос для получения нового содержимого |
Location |
|
|
Дата и время или число секунд, через которое нужно повторить запрос, чтобы получить успешный ответ |
Server |
Название программного обеспечения сервера, приславшего ответ |
| Заголовки объекта | |
Allow |
Перечисляет поддерживаемые сервером методы |
Content-Encoding |
Способ, которым закодировано |
Content-Length |
Длина сообщения в байтах |
Content-Type |
|
ETag |
Уникальный тэг ресурса на сервере, позволяющий сравнивать ресурсы |
|
Дата и время, когда ресурс на сервере будет изменен, и его нужно получать заново |
Last- |
Дата и время последней модификации содержимого |
В
Запрос от клиента к серверу состоит из
<Команда HTTP> <Идентификатор запрашиваемого ресурса> <Версия HTTP>
Основные команды протокола HTTP следующие:
OPTIONS - Запрос информации об опциях соединения (например, методах, типах документов, кодировках), которые поддерживает сервер для запрашиваемого ресурса.
Если идентификатор запрашиваемого ресурса – звездочка ( "*" ), то запрос предназначен для обращения к серверу в целом.
GET - Позволяет получить информацию, связанную с запрашиваемым ресурсом.
Если идентификатор запрашиваемого ресурса указывает на документ, то сервер возвращает содержимое этого документа (содержимое файла).
Если запрашиваемый ресурс является приложением (программой), формирующим в процессе своей работы некоторые данные, то в
Если идентификатор запрашиваемого ресурса указывает на директорию (каталог, папку), то, в зависимости от настроек сервера, может быть возвращено либо содержимое директории (список файлов), либо содержимое одного из файлов, находящегося в этой директории (как правило, index.html). В случае запроса папки ее имя может указываться как с символом "/" на конце, так и без него. При отсутствии на конце
Разновидностями команды GET является "условный GET" ("GET запрашивает передачу только части объекта.
HEAD - Идентична команде GET, за исключением того, что сервер не возвращает в ответе
POST - Используется для запроса, при котором адресуемый сервер принимает данные, включенные в
PUT -
DELETE - Запрос на удаление ресурса, имеющего запрашиваемый идентификатор.
- Используется для тестирования или диагностики. Получатель запроса (сервер Web) отправляет полученное сообщение обратно клиенту как
После получения и интерпретации сообщения запроса, сервер отвечает сообщением HTTP ответа.
Первая строка ответа – это строка состояния (Status-Line):
<Версия HTTP> <Код состояния> <Поясняющая фраза>
Код состояния ( Status-Code ) – это целочисленный трехразрядный код результата понимания и удовлетворения запроса. Поясняющая фраза (Reason-Phrase) – короткое текстовое описание кода состояния. Код состояния предназначен для обработки программным обеспечением, а поясняющая фраза предназначена для пользователей.
Первая цифра кода состояния определяет класс ответа. Последние две цифры не имеют определенной роли в классификации. Имеется 5 значений первой цифры:
За строкой состояния следуют заголовки (общие, ответа и объекта) и, возможно,
Гипертекст — это такая форма организации текстового материала, при которой его единицы представлены не в линейной последовательности, а как система явно указанных возможных переходов, связей между ними. Следуя этим связям, можно читать материал в любом порядке, образуя разные линейные тексты. Часто гипертекстовая информация представляется в виде набора связанных узлов. Читатели могут изучать информацию различными способами, перемещаясь от одного узла к другому.
Гипертекст - принцип организации информационных массивов, при котором отдельные информационные элементы связаны между собой ассоциативными отношениями, обеспечивающими быстрый поиск необходимой информации и/или просмотр взаимосвязанных данных.
Ассоциативная связь - вид связи, устанавливаемый исходя из заданного сочетания признаков данных, которые образуют упорядоченные последовательные цепочки. Указатели на связанные данные могут размещаться в самих данных или программных средствах управления базой данных.
В компьютерной терминологии, гипертекст — размеченный текст, содержащий в себе ссылки на внешние ресурсы. Примером
Для идентификации ресурсов (зачастую файлов или их частей) в WWW используются единообразные идентификаторы ресурсов
В базовом виде
<схема>:<идентификатор-в-зависимости-от-схемы>
где: <схема> - схема обращения к ресурсу, например http, ftp, mailto, urn
<идентификатор-в-зависимости-от-схемы> - непосредственный идентификатор ресурса, вид которого зависит от выбранной схемы обращения к ресурсу.
Часть идентификатора
Примеры абсолютных URI:
http://ru.wikipedia.org/wiki/URI ftp://ftp.is.co.za/rfc/rfc1808.txt file://C:\UserName.HostName\Projects\Wikipedia_Articles\URI.xml mailto:John.Doe@example.com news:comp.infosystems.www.servers.unix data:text/plain;charset=iso-8859-7,%be%fg%be tel:+1-816-555-1212 telnet://192.0.2.16:80/
Примеры ссылок URI:
/relative/URI/with/absolute/path/to/resource.txt relative/path/to/resource.txt ../../../resource.txt resource.txt /resource.txt #frag01 #frag01
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.