Цель модуля - изучить основные понятия WWW-технологии и ознакомиться с возможностями ее применения в учебном процессе ДО.
СОДЕРЖАНИЕ
УЧЕБНЫЙ ТЕКСТ
|
ОСНОВНЫЕ НАПРАВЛЕНИЯ ПРИМЕНЕНИЯ INTERNET ДЛЯ
ПОЛЬЗОВАТЕЛЯ |
Выше мы познакомились с
основами технической реализации компьютерных сетей и базовыми услугами,
предоставляемыми всемирной сетью Internet. Выделим основные направления применения
Internet для пользователя. Internet можно рассматривать
как: -
источник
информации; -
средство обмена
информацией; -
место размещения личной
информации. |
|
ИСТОЧНИКИ ИНФОРМАЦИИ В INTERNET |
Какие источники
информации можно встретить в Internet? Во-первых, многие библиотеки,
которые компьютеризированы уже давно, позволяют обращаться к своим
ресурсам через Internet. В качестве примера можно указать Библиотеку
Конгресса США (http://lcWeb.loc.gov). Вы сможете найти
полезнейшую информацию во всевозможных тематических базах данных,
энциклопедиях и справочниках. В частности, всемирно известная Британская
энциклопедия Britannica имеет свое представительство во всемирной
паутине (http://www.britannica.com). Правда, для полного доступа к ней нужно
оформить подписку (платно). В последнее время многие периодические издания
стремятся прописаться в WWW. Некоторые журналы и газеты публикуют в
Internet только ограниченный объем информации, но большинство из них
предоставляет полные архивы своих номеров и средство автоматизированного
поиска статей по ключевым словам. Вследствие чрезвычайной
популярности Internet, многие фирмы открывают свое представительство и
размещают информацию в WWW. Крупные фирмы для этих целей приобретают
собственный домен второго уровня. Тогда можно спрогнозировать адрес такой
фирмы по следующей схеме: www.microsoft.com. В этом адресе www – указание на всемирную паутину, microsoft – название небезызвестной фирмы, имеющей
отношение к программному обеспечению, com – указание на коммерческую принадлежность
фирмы в США. Для удобства поиска
информации о фирмах и людях в Internet есть целые справочники адресной
информации. Из Internet можно переписать себе множество файлов, хранящихся
в архивах службы FTP. Для организации эффективного поиска
различных источников информации в Internet есть автоматизированные средства –
поисковые системы. |
|
МЕСТО РАЗМЕЩЕНИЯ ИСТОЧНИКОВ ИНФОРМАЦИИ В
INTERNET |
Подавляющее количество источников информации в виде
мультимедийных документов размещается во всемирной паутине. Программное
обеспечение в Internet, как правило, хранится на
серверах службы FTP. Поисковые системы также чаще
всего доступны в WWW. |
|
WWW. ОСНОВНЫЕ ПОНЯТИЯ. гипертекст |
Можно рассматривать WWW как единое распределенное
информационное пространство, состоящее из сотен миллионов гипермедийных
документов. Напомним, что понятие гипермедиа означает объединение двух
понятий: мультимедиа и гипертекст. Мультимедиа –
комбинация информации в различных формах (текст, графика, видео и
звук). Информация в WWW представляется в виде документов, каждый из
которых может содержать как внутренние перекрестные ссылки, так и ссылки
на другие документы, хранящиеся на том же самом или на любом другом
сервере. Гипертекст – нелинейная организация блоков информации,
объединенных между собой направленными связями. Гипертекстовая
ссылка – выделенная часть документа, реализующая переход к другому
документу. Оформляется в виде подчеркнутого текста, кнопки или
картинки. |
|
РЕАЛИЗАЦИЯ ИДЕИ ГИПЕРТЕКСТА |
На рис. 1 представлена одна из возможных схем реализации идеи
гипертекста. Выбирая гиперссылки, можно быстро перемещаться от одной части
документа к другой, или же от одного документа к другому, осуществляя
таким образом навигацию в пространстве всемирной
паутины.
РИС. 1. РЕАЛИЗАЦИЯ ИДЕИ ГИПЕРТЕКСТА |
|
Web-страница, web-узел, web-канал |
Таким образом, все пространство WWW состоит из документов,
называемых Web-страницами. Web-страница – документ в
WWW, содержащий
[1]: -
форматированный текст; -
мультимедийные объекты (графика, звук,
видеоклипы); -
ссылки на другие Web-страницы или иные ресурсы
Internet; -
активные компоненты, способные выполнять работу на
компьютере клиента по заложенной в них программе. Сразу заметим, что Web-страница – это достаточно
сложный документ, состоящий из целой группы файлов. Пожалуй, в рамках одной единственной страницы трудно изложить
сведения даже об одном человеке, поэтому, как правило, информацию
представляют в виде набора из нескольких десятков или сотен Web-страниц, связанных
вместе единой темой, общим стилем оформления и взаимными гипертекстовыми
ссылками. Такой набор называется Web-site или
Web-узел. Web-site (Web-узел, Web-сайт) – группа Web-страниц, связанных
вместе единой темой, общим стилем оформления и взаимными гипертекстовыми
ссылками. Каждый Web-сайт имеет свою стартовую
страницу, которая называется начальной или домашней или Home Page. Home Page –
начальная (домашняя) страница какого-либо Web-узла. Обычный Web-узел отправляет запрошенный
документ только по обращению клиента. В WWW существуют Web-узлы, способные самостоятельно
передавать обновленную информацию при условии регистрации и подписки
клиента. Web-канал – Web-узел, способный автоматически
в заданное время передавать обновленную информацию на компьютер
зарегистрированного клиента. |
|
WWW. ТЕХНОЛОГИЯ КЛИЕНТ/СЕРВЕР. ПРОТОКОЛЫ |
Рассмотрим, как
реализована технология клиент/сервер применительно к всемирной паутине.
Для полной характеристики ресурса нужна связка клиент-сервер-прикладной
протокол. Многочисленные Web-сайты и Web-страницы хранятся на огромном множестве
так называемых WWW-серверов, то есть компьютеров, на которых установлено
специальное программное обеспечение. Web-сервер – программа, позволяющая хранить и
пересылать Web-страницы. Пользователи, имеющие
доступ к сети, получают и просматривают информацию с Web-страниц при помощи программ-клиентов для
всемирной паутины, которые получили специфическое название Web-браузеры (броузеры,
обозреватели). Web-browser (браузер) – программа-клиент для навигации в WWW и
просмотра Web-страниц. Для получения страницы
браузер посылает по компьютерной сети запрос Web-серверу, на котором хранится необходимый
документ. В ответ на запрос сервер высылает программе просмотра требуемую
Web-страницу или сообщение об отказе, если она
по тем или иным причинам недоступна. Взаимодействие клиент-сервер
происходит по определенным правилам, или, иначе говоря, по прикладному
протоколу. Протокол, принятый в WWW, называется HyperText Transfer Protocol,
сокращенно – HTTP. HTTP (HyperText Transfer Protocol, протокол
передачи гипертекста) –
протокол, который использует Web-клиент для получения Web-страницы с Web-сервера. Этот протокол для
передачи гипертекста был предложен швейцарским физиком Тимом Бернерсом-Ли
(Tim Berners-Lee) в 1989 году [2]. |
|
Язык разметки гипертекста HTML |
Web-документ может содержать форматированный
текст, графику и гипертекстовые ссылки на различные ресурсы Internet.
Чтобы реализовать все эти возможности и обеспечить независимость
документов всемирной паутины от системного программного обеспечения
персонального компьютера, на котором они будут просматриваться, был
разработан специальный язык. Он получил название HyperText Markup Language
(HTML), то есть Язык Разметки Гипертекста. HTML (HyperText Markup Language, язык
разметки гипертекста) –
специальный язык для разработки Web-страниц. Написанный на HTML
документ – это файл в текстовом формате, содержащий набор команд (тегов),
которые указывают, какую информацию и в каком виде содержит Web-страница. Чаще всего в HTML-файле содержится текст, размещаемый на
Web-странице. Некоторые теги описывают
способ форматирования текста, другие указывают на внедряемые
мультимедийные объекты и иные компоненты Web-документа. Заметим, что все мультимедийные
и другие компоненты Web-страницы хранятся в отдельных внешних
файлах. Существую специальные теги для создания гипертекстовых
ссылок. Итак, HTML-документ представляет собой набор
инструкций для программы-клиента всемирной паутины
(браузера). Когда вы открываете
HTML-файл в браузере, он формирует Web-страницу, а именно
[1]: -
отображает текст на
экране в отформатированном виде; -
включает в страницу
рисунки и другие мультимедийные объекты; -
запускает на выполнение
(при определенных настройках и контроле) активные
компоненты; -
формирует гиперсвязи с
другими Web-страницами или ресурсами Internet. Заметим, что не только
программа-браузер может «понимать» язык HTML. Например, текстовый процессор
MS Word при определенных настройках также можно
использовать как средство просмотра HTML-документов, только с ограниченными
возможностями. |
|
АДРЕСАЦИЯ ФАЙЛОВ В INTERNET. URL |
Всем пользователям
персонального компьютера хорошо знакомо понятие полного имени файла,
которое включает в себя краткое имя файла и полный путь к файлу, начиная с
имени дискового устройства. Так мы однозначно идентифицируем файл в
пределах данного компьютера. Каждый файл в Internet также имеет свой
уникальный адрес. Он называется URL. URL (Universal Resource Locator,
универсальный указатель ресурсов) – адрес любого файла в Internet. В
URL содержится название протокола, по которому
нужно обращаться к файлу, адрес компьютера с указанием, какую
программу-сервер запустить на нем, и полный путь к
файлу. Общий вид URL: протокол://адрес_сервера:порт/имя_каталога/имя_файла Здесь порт, указываемый
через двоеточие после адреса сервера, является числом, указывающим на
программу-сервер, которую необходимо запустить на
компьютере-сервере. |
|
ПРИМЕРЫ URL |
Рассмотрим примеры
URL: http://www.microsoft.com – обращение по протоколу HTTP к начальной (домашней) странице
Web-сервера коммерческой фирмы Microsoft в США. Здесь самый левый домен www в адресе сразу указывает на тип
информации. Обратите внимание, в данном примере явно не указан полный путь
к файлу. Это означает ссылку на некоторый файл, открываемый на сервере по
умолчанию. http://www.msu.ru/russian/learn/index.html – адрес файла index.html, расположенного в папке russian/learn на Web-сервере Московского государственного
университета (msu – Moscow
State University) в России (ru). Обращение к файлу – по протоколу
HTTP. |
|
ПРИМЕРЫ ПРОГРАММ-БРАУЗЕРОВ |
До недавнего времени
основными конкурентами по выпуску комплекта программ-клиентов для
Internet являлись две крупных фирмы – Netscape Communications и Microsoft. Продукт первой фирмы
называется Netscape Communicator, в его состав входит популярная
программа-браузер Netscape Navigator. Пакет клиентского программного
обеспечения для Internet от фирмы Microsoft называется Internet Explorer; браузер в данном комплекте получил
одноименное название. Браузеры Netscape
Navigator и Internet Explorer (IE) обладают примерно равными возможностями,
однако Internet Explorer стал выходить в русифицированной версии
немного раньше. Кроме того, весь свой комплект программ для Internet фирма Microsoft встроила в операционную систему
Windows 98, поэтому многие предпочитают
использовать именно IE. В 1998 году компания America
Online (AOL)
приобрела фирму Netscape Communications, тем не менее, разработчики знаменитого
пакета продолжают совершенствовать его возможности и предлагают новую
версию Web-браузера Netscape Navigator, входящую в комплект Netscape 7.0. |
|
ОСНОВНЫЕ ВОЗМОЖНОСТИ БРАУЗЕРА |
Опишем основные
возможности программ-браузеров. Сначала пользователь в специальном
адресном поле, которое называется Адрес, вводит адрес (URL) ресурса, к которому хочет получить
доступ. Если вы правильно ввели
адрес, соответствующий сервер работает и требуемый файл на нем имеется,
через некоторое время браузер отобразит указанную Web-страницу в своем окне. Далее все
определяется содержимым Web-документа. Гипертекстовые ссылки, как
правило, выделяются другим цветом и подчеркиванием. В качестве гиперссылки
могут быть использованы рисунки и всевозможные кнопки. Отличительной
особенностью ссылки является тот факт, что при наведении курсора мыши на
гиперссылку он превращается в «указующий перст». При этом в строке
состояния браузера появится адрес ресурса (URL), на который указывает ссылка. Это очень
удобно, поскольку по URL можно сразу сориентироваться, находится ли
ресурс на том же сервере или нет, а также определить действие по выбору
гиперссылки. Если это ссылка на Web-страницу (HTML-документ), она, как правило, будет
загружена в текущем окне браузера вместо просматриваемой страницы. Иногда
при выборе гиперссылки для ее просмотра автоматически создается новое
окно. Таким образом, выбирая щелчком мыши заинтересовавшие вас ссылки, вы
путешествуете по всемирной паутине. При этом браузер сохраняет файлы с
просмотренных страниц в специально выделенной папке на диске локального
компьютера. Именно по этой причине у вас есть возможность быстрого
перехода между посещенными в данном сеансе страницами с помощью кнопок Назад или Вперед, имеющимися в
инструментарии у любого браузера. |
|
ВОЗМОЖНЫЕ ВАРИАНТЫ ГИПЕРССЫЛОК |
В общем случае
гиперссылки могут указывать на файлы разных типов. Если ссылка указывает
на HTML-документ, он будет загружен в текущем окне
браузера. Если ваш браузер не способен отображать файлы определенного
типа, например, архивные файлы в формате ZIP, при щелчке на ссылку вида http://www.mgopu.ru/DOWNLOAD/
confer_1.zip запускается мастер загрузки файла, предлагающий открыть
файл или сохранить его на локальном диске. Поскольку открытие означает
возможный запуск файла (если он является исполняемым) надежнее выбрать
сохранение файла на диске, а затем проверить его антивирусной программой.
После указания папки, в которой нужно сохранить файл, начнется процесс
копирования файла с удаленного компьютера, который идет параллельно работе
других приложений. Браузер может работать не
только с Web-серверами, но и с серверами сервиса FTP. Поэтому при выборе
ссылки вида ftp://ftp.aol.com в текущем окне откроется содержимое папки
FTP-архива файлов. Как правило, вместе с
браузером из распространенных комплектов программ для Internet на компьютер устанавливаются
программы-клиенты для электронной почты и групп новостей. Поэтому, если
ссылка выглядит как mailto:mgopu@mgopu.ru, при ее выборе запускается прописанный в
браузере почтовый клиент, и вы сможете написать и отправить электронное
письмо по указанному в ссылке адресу. При выборе ссылки вида news://news.unibel.by запустится
программа-клиент для чтения новостей с предложением загрузить список групп
новостей, поддерживаемых сервером. |
|
ПРОБЛЕМЫ ПРИ ЗАГРУЗКЕ И ЧТЕНИИ WEB-СТРАНИЦЫ |
В процессе путешествия по
всемирной паутине вы можете столкнуться с некоторыми проблемами
[2]. Одна из проблем может
быть связана с тем, что используемый браузер способен интерпретировать не
все команды, содержащиеся в HTML-документе, особенно, если Web-страница разработана с использованием
новейшей версии языка HTML. В таком случае желательно обновить версию
браузера или установить на пользовательский компьютер другую, более мощную
программу-клиент для всемирной паутины. Для посетителей
русскоязычного информационного пространства Internet существует еще одна проблема – наличие
нескольких стандартов кодировки кириллических
символов. Как известно, для
кодирования текстовых символов в компьютерах стандартно используется один
байт. С помощью одного байта (восьми бит) можно закодировать 256 символов
(28=256). Набор символов, размещенных по своим уникальным
кодам, образует кодовую таблицу. В первой половине (128 символов) кодовой
таблицы согласно принятому американскому стандартному коду ASCII размещаются цифры, буквы латинского
алфавита, знаки препинания и некоторые другие символы. Во вторую половину
кодовой таблицы, согласно расширению стандарта ASCII (таблица Extended ASCII) исходно были помещены символы из
алфавитов западноевропейских языков. Для работы с символами русского языка
разработаны свои системы кодирования. К сожалению, единого стандарта
кодировки кириллицы нет. Фактически, каждая операционная система имеет
свой вариант кодировки, то есть символам русского языка в различных
кодовых таблицах сопоставлены разные коды. Это приводит к тому, что текст
на русском языке, набранный на компьютере, работающем под управлением
одной операционной системы, выглядит как беспорядочный набор символов при
чтении на компьютере с другой платформой. Исторически сложилось так, что
серверы Internet, как правило, работают под управлением операционных
систем семейства Unix. В этих операционных системах используется
кодовая таблица KOI-8R, которая считается стандартом для
русскоязычной сетевой среды. В
настоящее время в сети также можно встретить документы в кодировках CP-866
(для MS DOS), CP-1251 (для MS Windows) и CP-Mac (для компьютеров Macintosh фирмы
Apple). Для решения проблемы
отображения страниц в различных кодировках разработчики браузеров встроили
специальную функцию выбора кодировки для просмотра текущей страницы.
Например, в браузере Internet Explorer 5.5 вы сможете подобрать вариант
кодировки, выполнив Вид / Вид
кодировки / …. Кроме того, многие разработчики Web-узлов дублируют их содержимое в нескольких
кодировках, и вы можете сделать правильный выбор на начальной странице
узла. |
|
ОСНОВНЫЕ ВОЗМОЖНОСТИ БРАУЗЕРА |
Бывает ситуация, когда
страница, особенно перенасыщенная графикой, грузится чрезвычайно медленно.
В этом случае можно воспользоваться кнопкой Остановить, которая принудительно
остановит загрузку документа. Если необходимая информация со страницы уже
получена, можно продолжать навигацию. Если же вам обязательно нужна вся
текстовая информация со страницы, можно использовать полезную возможность
браузера отключить загрузку мультимедийного содержимого документа.
Конечно, страница потеряет весь свой дизайнерский блеск, однако текст
загрузится очень быстро, а вместо картинок вы увидите прямоугольники с
подписями. Если название картинки привлекло внимание, ее можно подгрузить
потом, выбрав соответствующую команду из вызванного для нее правой кнопкой
мыши контекстного меню. Для принудительного обновления содержимого
Web-страницы в браузере есть кнопка Обновить. Рано или поздно в
процессе путешествия вы обязательно найдете страничку, на которую захотите
отправиться еще раз. Для этого нужно запомнить ее адрес. Первый способ –
взять ручку и переписать в свой блокнотик URL документа. Тогда в следующий
сеанс работы придется вводить его вручную в адресное поле. Но если адрес
очень длинный, велика вероятность записать или напечатать его неправильно.
Грамотной альтернативой является возможность сохранения адреса текущей
страницы под псевдонимом (именем) в виде закладки в специальной папке.
Тогда все, что нужно будет сделать в следующий раз для посещения нужного
документа – это выбрать его псевдоним из списка составленных вами
закладок. |
|
СОХРАНЕНИЕ ИНФОРМАЦИИ С WEB-СТРАНИЦЫ |
Обсудим проблему
сохранения информации в Web-пространстве. Как уже известно, основу
Web-страницы составляет HTML-файл, который интерпретируется браузером.
При попытке посмотреть исходный текст Web-страницы вы увидите набор команд (тегов),
указывающих на способ отображения текста или содержащих ссылки на внешние
мультимедийные файлы и т.д. Именно поэтому до недавнего времени
стандартной командой Файл /
Сохранить как... нельзя было сохранить полностью весь Web-документ на локальном диске для
последующего просмотра в автономном режиме (режиме off-line), то есть при отключении от сети.
Результатом выполнения упомянутой команды является сохранение только
текстовой информации со страницы, причем в процессе сохранения можно
выбрать формат текста или формат HTML. HTML-файл лучше всех интерпретирует браузер,
хотя сохраненный файл можно попытаться просмотреть в текстовом процессоре
MS Word, который в ограниченном объеме понимает
теги языка разметки гипертекста. К сожалению, описанный
способ не гарантирует на 100% сохранение текстовой информации со страницы.
Дело в том, что некоторые авторы при создании Web-документа используют так
называемые фреймы. При просмотре такой страницы рабочая область окна
браузера разделяется на несколько самостоятельных частей (фреймов) с
собственными полосами прокрутки. В каждый фрейм грузится свой HTML-документ. Обычно один из фреймов содержит
ссылки на различные документы, отображаемые в другом фрейме. Таким
образом, часть просматриваемой страницы со своеобразной структурой
Web-сайта остается неизменной. Подобный способ
представления информации очень удобен для посетителя, однако, сохранение
данных из фрейма поддерживается не всеми браузерами. Кроме того, некоторые
серверы подкачивают информацию на страницу динамически из баз данных. В
этих случаях самым надежным способом сохранения нужной информации является
предварительное ее выделение протяжкой мыши и последующее копирование в
буфер обмена командой Правка /
Копировать. Из буфера обмена информацию можно немедленно вставить в
документ текстового процессора MS Word. Тогда вы сразу увидите результаты
копирования и гарантированно сохраните информацию в MS Word в нужном вам формате. Для сохранения
отдельных мультимедийных объектов нужно использовать команду Сохранить как… из контекстного
меню, вызванного для данного объекта. Заметим, что основными графическими
форматами в Internet являются GIF и JPEG (расширения файлов GIF и JPG). Эти форматы используют специальные
приемы для значительного сжатия данных, поэтому размер GIF-файла существенно меньше размера
растрового графического файла в формате Windows BMP. Просматривать сохраненный рисунок можно с
помощью браузера или графического редактора, поддерживающего указанные
форматы. Браузер Internet Explorer, начиная с версии 5.0, позволяет сохранять
Web-страницу целиком. В этом случае в
указанном вами месте на локальном диске под заданным именем сохраняется
HTML-файл и создается специальная папка с
именем заданное_имя.files, куда переписываются все мультимедийные
объекты со страницы. |
|
применение WWW в учебном
процессе |
Основные возможности использования WWW в учебном
процессе: -
использование информации, размещенной на учебных и научных
Web-сайтах для
подготовки учебно-методических материалов, рефератов, курсовых
работ; -
организация представительства учебного учреждения в WWW; -
создание Web-сайта учебного курса и
размещение его во всемирной паутине; -
размещение личных Web-сайтов преподавателей и
учащихся. |
|
программные средства разработки HTML-документов |
Для того, чтобы разместить свою информацию в Web-пространстве требуется
изучение программных средств разработки HTML-документов. Выделяют
следующие категории программных средств для проектирования Web-документов: -
средства визуального проектирования (MS Office 97/2000/XP, специализированные
редакторы типа MS FrontPage Editor 98/2000); -
средства для подготовки документов в исходных кодах (HTML-кодирование). Для разработки Web-сайтов учебного назначения
чаще всего используют средства визуального проектирования. Рассмотрим
возможности основных офисных приложений MS Word, MS Excel, MS PowerPoint, MS
Access.
Приложения, входящие в состав MS Office 2000/XP
позволяют: -
сохранять свои документы в формате Web-страниц; -
вставлять гипертекстовые ссылки; -
публиковать страницы на удаленном узле. Таким образом, документы, созданных средствами упомянутых
приложений, легко преобразуются в HTML-формат и существенно
облегчают процедуру подготовки учебно-методических средств для размещения
на серверах Internet. |
|
сетевые возможности офисного по |
К возможностям офисного программного обеспечения,
рассмотренным выше в рамках автономных ПК, добавляются
следующие: -
возможность создания Web-документов или преобразование
в HTML-формат
существующих документов для
размещения в компьютерной сети; -
создание интерактивных документов на базе таблиц или
диаграмм с возможностью ввода данных; -
создание Web-презентаций; -
создание статических
и динамических Web-документов средствами MS
Access. Появляется возможность использования разработанных учебных
текстов, презентаций и баз данных для доступа через компьютерную
сеть. |
|
применение средств визуального проектирования web-сайтов в до |
Специализированные средства визуального проектирования Web-сайтов типа MS
FrontPage
обладают расширенным спектром возможностей. К особенностям FrontPage Editor можно
отнести: -
несколько режимов визуального представления создаваемого документа (Normal, HTML-коды, режим
предварительного просмотра Preview); -
поддержка технологии фреймов при создании Web-страницы. При просмотре такой
страницы рабочая область окна браузера разделяется на несколько
самостоятельных частей (фреймов) с собственными полосами прокрутки. В
каждый фрейм грузится свой HTML-документ; -
создание интерактивных форм. Перечислим некоторые направления применения специализированных
средств визуального проектирования Web-сайтов в дистанционном
образовании: -
создание Web-сайта учебного
курса; -
использование учебно-методических материалов, размещенных на
Web-сайте, для
самостоятельного изучения; -
использование форм для организации анкетирования или on-line
тестирования. |
|
FTP. ОПРЕДЕЛЕНИЕ. ПРОТОКОЛЫ |
В пространстве всемирной
паутины можно найти самую разнообразную информацию. С помощью
программы-браузера можно перекачать любой файл, на который есть ссылка с
Web-страницы, однако при этом чаще всего будет
использоваться не очень эффективный протокол для передачи файлов –
протокол HTTP. Более того, для копирования крупного
файла может понадобиться слишком много времени, а если произойдет разрыв
связи, процедуру перекачки придется начинать сначала. Поэтому мы подробнее
познакомимся с другим ресурсом Internet под названием FTP. FTP – раздел Internet, являющийся хранилищем
всевозможных файлов [4]. FTP (File Transfer Protocol, протокол передачи файлов) – протокол передачи данных, используемый в
разделе FTP для пересылки
файлов. Протокол FTP более удобен для передачи файлов,
поскольку он может обеспечить дозагрузку файлов после разрыва связи между
компьютерами. Обратите внимание на тот факт, что многие фирмы помимо
Web-сервера содержат и FTP-сервер, адрес которого можно элементарно
составить. Для этого нужно просто протокол HTTP в URL поменять на FTP, а вместо www в имени сервера использовать ftp. Так, из http://www.microsoft.com получим ftp://ftp.microsoft.com. |
|
FTP. ТЕХНОЛОГИЯ КЛИЕНТ/СЕРВЕР |
Рассмотрим реализацию
технологии клиент/сервер на примере FTP. Сервис FTP имеет свои серверы в сети. Файлы,
доступные в пространстве FTP, объединены в так называемые FTP-архивы.
Внутри архива файлы обычно также структурированы в каталоги по тематикам,
например, графические программы или утилиты. Практически все крупные и
хорошо структурированные FTP-архивы обеспечивают пользователя индексом – списком всех файлов,
имеющихся в архиве, обычно с описаниями и названиями каталогов, где эти
файлы расположены. Такой индекс традиционно хранится в файле с названием
index в корневом каталоге
FTP-архива. FTP-сервер – программа, позволяющая хранить файлы и
передавать их по протоколу FTP. FTP-клиент – программа, позволяющая подключаться к
удаленному FTP-серверу и получать/передавать файлы по
протоколу FTP. |
|
ВИДЫ FTP-СЕРВЕРОВ |
В отличие от серверов
WWW, к которым может получить доступ
практически любой желающий, в FTP есть две категории серверов. Некоторые
серверы доступны только для ограниченного круга зарегистрированных
пользователей и при попытке подключения требуют ввод идентификатора или
имени пользователя (login) и пароля (password). Другие серверы открыты для всех
желающих. Их называют анонимными. Анонимный FTP-сервер – сервер с открытым доступом. Стандартным
именем пользователя для анонимных FTP-серверов является anonymous, в качестве пароля используется адрес электронной
почты. |
|
ПРИМЕРЫ FTP-КЛИЕНТОВ |
В качестве FTP-клиента может выступать уже хорошо
знакомая нам программа-браузер, которая способна перекачивать
файлы. Однако если связь с сервером внезапно оборвалась, и вы не
успели скачать файл целиком, то вам придется инициировать процедуру
копирования файла заново. Далее, с
помощью браузера вы сможете только копировать файлы с удаленного сервера
на локальный компьютер. Кроме того, при использовании браузера скорость
копирования будет меньше. Дело в том, что после получения данных по
протоколу HTTP браузер обычно разрывает соединение с сервером. Таким
образом, при каждом переходе в другой каталог браузер снова будет
подключаться к FTP-серверу и заново регистрироваться на нем. Поэтому для
нормальной работы с FTP-сервисом рекомендуется использовать
специальные FTP-клиенты. В качестве примера можно привести программу
CuteFTP. |
|
ОСНОВНЫЕ ВОЗМОЖНОСТИ FTP-КЛИЕНТА |
Какова общая схема работы
с FTP-клиентом? Во-первых, вы должны указать
адрес (URL) конкретного сервера. Например, ftp://ftp.msu.ru. Затем нужно пройти процедуру регистрации
на сервере. Если сервер анонимный, и вы работаете с программой-браузером,
регистрация пройдет автоматически. При работе с графическим FTP-клиентом вы также заранее можете прописать
необходимые параметры доступа к серверу, а именно, имя пользователя и
пароль. После удачного подключения вы можете просматривать содержимое всех
папок сервера, которые, в зависимости от типа FTP-клиента выглядят как в стандартной
программе для просмотра файловой системы. Найдя нужный файл, можно
скопировать его на диск локального компьютера, предварительно указав место
назначения. Копирование файлов с локального компьютера на удаленный
FTP-сервер, как правило, разрешено только для
зарегистрированных пользователей. |
|
использование ftp в учебном
процессе |
Использование FTP в учебном
процессе: -
копирование программного обеспечения для обеспечения
учебного процесса; -
организация обмена файлами с партнерами по
телекоммуникационным проектам. |
КОНТРОЛЬНЫЕ ВОПРОСЫ