Помощь в написании студенческих работ
Антистрессовый сервис

Основные службы и ресурсы Интернет

РефератПомощь в написанииУзнать стоимостьмоей работы

Клиентская программа, взаимодействуя с пользователем через интерфейс, формирует запрос к серверу в соответствии с требованиями сетевого протокола используемой службы. Затем этот запрос по установленному с помощью протоколов TCP/IP сетевому соединению направляется серверной программе. Серверная программа ставит поступившие от пользователей запросы в очередь и обслуживает их. В результате… Читать ещё >

Основные службы и ресурсы Интернет (реферат, курсовая, диплом, контрольная)

Для обмена данными между клиентом и сервером с информационным ресурсом недостаточно протокола TCP/IP (протокола транспортного уровня). Для этого еще необходимы протоколы уровня приложений, которые так называются в сетевой модели TCP/IP, базирующиеся на протоколе TCP/IP. Для нас представляет интерес протокол HTTP, хотя в Интернет используются и другие протоколы. В рамках технологии Интернет обмен данными осуществляется с помощью служб.

Службой Интернета называется совокупность протокола передачи данных типа, характерного для указанной службы, программного обеспечения клиента и сервера службы, а также информационных ресурсов этой службы. Службы соответствуют различным видам информационного сервиса, который может получать пользователь Сети. Различные службы появились в Интернете в разное время и развивались по-разному. Каждая из них использует свой собственный протокол, построенный на основе протокола TCP/IP и работающий «поверх» него.

Одна из наиболее популярных служб, базирующаяся на протоколе HTTP (Hypertext Transfer Protocol, протокол передачи гипертекста), называется WWW (World Wide Web, или Всемирная паутина). Эта служба в настоящее время ассоциируется с Интернет и будет основной темой настоящего пособия, однако необходимо знать и уметь пользоваться и другими сервисами (это обычно делается при программировании на стороне сервера), например, перечисленными в таблице 1.

Таблица 1. Службы и протоколы Интернета.

Служба.

Протокол.

Клиент (в составе MS Office 2000).

Назначение.

WWW.

HTTP.

MS Internet Explorer, MS Word, MS Excel.

Услуги по передаче данных в форматах гипертекста.

Обмен почтой (e-mail).

POP3, SMTP.

MS Outlook, MS Outlook Express.

Услуги по передаче почтовых сообщений в форматах электронной почты.

Передача файлов.

FTP.

MS Internet Explorer.

Услуги по передаче файлов произвольного формата.

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

Клиентская программа, взаимодействуя с пользователем через интерфейс, формирует запрос к серверу в соответствии с требованиями сетевого протокола используемой службы. Затем этот запрос по установленному с помощью протоколов TCP/IP сетевому соединению направляется серверной программе. Серверная программа ставит поступившие от пользователей запросы в очередь и обслуживает их. В результате обслуживания поступившего запроса формируется ответ, который отправляется обратно клиенту. Получив и собрав данные ответа, клиентская программа отображает их на экране компьютера пользователя или сохраняет их на его накопителе. Для работы с сервером каждой службы требуются соответствующие клиентские программы, «умеющие» работать с протоколом службы. Иногда клиентские программы могут работать с несколькими протоколами, и, соответственно, играть роль клиента нескольких служб (пример — обозреватель или браузер MS Internet Explorer).

Протокол HTTP используется не только для пересылки гипертекстовых HTML-документов, но и для доступа к самым различным файлам мультимедиа. Для доступа к файлам достаточно ввести адрес компьютера, путь к файлу и имя файла. HTTP — это общий «язык», посредством которого веб-серверы и веб-браузеры общаются друг с другом в Интернете, оперируя целыми сообщениями, предварительно собираемыми-разбираемыми по протоколу TCP/IP. Каждое HTTP-взаимодействие начинается с запроса от клиента (веб-браузера). Пользователь либо вводит URL, либо переходит по гиперссылке, либо выбирает закладку, а браузер отображает соответствующий документ. Чтобы сделать это, он должен послать HTTP-запрос серверу. Запрос всегда включает в себя заголовок, а иногда и тело сообщения. Сервер возвращает ответ (информация с сервера всегда посылается только лишь в ответ на запрос), также содержащий заголовок и тело сообщения. Хотя запросы и ответы всегда содержат различную информацию, структура заголовка/тела совпадает у обоих сообщений: заголовок содержит метаинформацию (информацию о сообщении), а тело — содержимое сообщения.

Показать весь текст
Заполнить форму текущей работой