Клиенты и серверы Интернета. Интернет‑адреса

 

Возьмем для примера главную Web‑страницу Web‑сайта, который мы открыли. Она должна где‑то храниться. Но где? На диске другого компьютера, подключенного к сети (в данном случае – к сети Интернет), который может принадлежать как автору Web‑сайта, так и сторонней организации, предоставляющей доступ в Интернет (интернет‑провайдеру) . И хранится она в виде файла или набора файлов, таких же, какие в изобилии "водятся" на нашем собственном компьютере.

Но как мы смогли получить и просмотреть содержимое этого файла? Во‑первых, посредством самой сети – она связала компьютер, хранящий файл, с нашим. Во‑ вторых, с помощью особых программ, которые, собственно, и выполнили передачу файла. Эти программы делятся на две группы.

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

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

Но клиенты не имеют прямого доступа к хранящейся на других компьютерах информации. Они не могут просто "залезть" на жесткий диск удаленного компьютера и прочитать оттуда файл. Так сделано из соображений безопасности. Вместо этого они отправляют запросы программам второй группы – серверам.

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

Для управления Web‑сайтами используются Web‑серверы , которые принимают запросы от клиентов и отправляют им содержимое требуемых файлов. Для управления почтовыми службами применяются серверы электронной почты; они сохраняют пришедшие письма в файлах, выдают их почтовым клиентам по запросу, принимают от клиентов новые сообщения и отправляют их по указанному адресу – в общем, работают как почтовое отделение. Службы чатов и мгновенных сообщений также имеют свои серверы.

Клиенты – лицо Интернета. Серверы – его сердце.

Но как указать, какая информация и с какого сервера нам требуется? С помощью определенным образом составленного интернет‑адреса.

Каждая единица информации – файл, ящик электронной почты, канал чата, – доступная в сети, однозначно идентифицируется интернет‑адресом, который представляет собой строку из букв, цифр и некоторых других символов.

Интернет‑адрес включает в себя две части:

– интернет‑адрес программы‑сервера, работающей на компьютере;

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

Рассмотрим несколько примеров интернет‑адресов.

В интернет‑адресе http://www.somesite.ru/folder1/file1.htm присутствуют обе части. Здесь http://www.somesite.ru – интернет‑адрес программы‑сервера, в данном случае – Web‑сервера, а /folder1/file1.htm – путь к запрашиваемому файлу.

В интернет‑адресе http://www.othersite.ru присутствует только интернет‑адрес Web‑сервера. Какая информация в этом случае будет отправлена клиенту (Web‑ обозревателю), мы узнаем потом.

А в адресе user@mail.someserver.ru мы видим интернет‑адрес сервера электронной почты (mail.someserver.ru ) и имя почтового ящика (user ).

Разговор об интернет‑адресах еще не закончен. Мы вернемся к нему в главе 6 , когда будем рассматривать средства навигации по Web‑сайту, в частности, гиперссылки. А пока что давайте подробнее поговорим о Web‑серверах и их нелегкой "работе".

 








Дата добавления: 2015-05-19; просмотров: 908;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.