Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Самостоятельно СТ 2012.docx
Скачиваний:
40
Добавлен:
12.04.2015
Размер:
2.07 Mб
Скачать

4. Система архивов ftp и их структура.

FTP -архивы — это распределенный депо­зитарий разнообразных данных, накопленных в сети за последние десятки лет. Любой пользователь может реализовать анонимный до­ступ к этому хранилищу и скопировать интересующие его мате­риалы. Только объем программного обеспечения в архивах FTP со­ставляет терабайты информации; кроме того, в FTP-архивах можно найти стандарты Internet (RFC), пресс-релизы, книги по различным отраслям знаний, главным образом по компьютерной проблематике, и многое другое.

Информация в FTP-архивах разделена на три категории (рис. 22.6):

  • защищенная информация, режим доступа к которой определяется ее владельцами и разрешается по специальному соглашению с потребителем. К этому виду ресурсов относятся коммерческие архивы (например, коммерческие версии программ в архивах ftp.microsoft.com или ftp.bsdi.com), закрытые национальные и международные некоммерческие ресурсы (например, работы по международным проектам CES или IAEA), частная некоммерче­ская информация со специальными режимами доступа (напри­мер, благотворительные фонды);

  • информационные ресурсы ограниченного использования, к которым относятся, например, программы класса shareware (Netscape и т.п.). В данный класс могут входить ресурсы ограниченного вре­мени использования или ограниченного времени действия, т.е. потребитель может использовать текущую версию на свой страх и риск, но никто не будет оказывать ему поддержку;

свободно распространяемые информационные ресурсы, или free­ware, если речь идет о программном обеспечении. К этим ресур­сам относится все, что можно свободно получить по сети без специальной регистрации. Это могут быть документация, про­граммы или что-либо еще. Наиболее известными свободно рас­пространяемыми программами являются программы проекта GNU Free Software Foundation. Следует отметить, что свободно распространяемое программное обеспечение не имеет сертифи­ката качества, но, как правило, его разработчики открыты для обмена опытом.

Технология FTP была разработана в рамках проекта ARPA и пред­назначена для обмена большими объемами информации между ма­шинами с различной архитектурой. Стержень технологии составляет FTP-протокол. Поскольку главным в проекте было обеспечение на­дежной передачи с современной точки зрения, FTP-протокол кажется перегруженным излишними редко используемыми возможностями.

5. Распределенная гипертекстовая информационная система World Wide Web.

Сервер World Wide Web (точнее — HTTP-сервер) — это программа, обслуживающая запросы клиентов. Главной задачей сервера «паути­ны» является обеспечение доступа пользователей к базе HTML- документов. Однако в дальнейшем функциональные возможности серверов расширились и вышли за пределы простой отсылки доку­ментов на запросы клиентов. Наиболее типичными для современных серверов являются следующие функции:

  • ведение иерархической системы документов;

  • контроль за доступом к информации со стороны клиентов;

  • предварительная обработка данных перед ответом на запрос;

  • реализация взаимодействия с клиентами и другими серверами в режиме посредника;

  • реализация встроенных или взаимодействие с внешними поис­ковыми машинами.

Структура базы данных сервера WWW. База данных сервера (или, как ее еще называют, Website) — часть файловой системы, отведенная для размещения файлов, содержащих HTML-документы. Большин­ство современных файловых систем — это иерархические деревья, следовательно, база данных WWW-сервера также является таким де­ревом. Для любой базы данных определено понятие единицы хране­ния — минимального объекта, к которому можно обратиться извне или который можно получить в качестве ответа на запрос. Стандарт­ным объектом хранения в базе данных WWW-сервера является IIТМ/.-документ, которому соответствует обычный текстовый файл. Кроме такого стандартного объекта серверы поддерживают различ­ные комбинированные объекты хранения, создаваемые в ряде случа­ев из нескольких файлов или генерируемые программами «налету».

Если обратиться к терминологии, которая принята в системах World Wide Web, то можно выделить следующие основные объекты:

  • страница базы данных World Wide Web — это законченный ин­формационный объект, который отображается программой- клиентом пользователя при обращении к информационному ресурсу World Wide Web по универсальному идентификатору этого ресурса (URL)\

  • база данных World Wide Web (Website) — набор страниц базы дан­ных World Wide Web. При более подробном рассмотрении Web­site — это вся совокупность данных и программного обеспече­ния, обеспечивающая отображение страниц информационной базы данных World Wide Web. Если страница Website физически представляет собой файл в стандарте HTML, то тогда говорят об элементарном (стандартном) элементе хранения. В этом случае URL указывает непосредственно на этот файл, и сервер просто отправляет его в ответ на запрос пользователя.

Многие страницы включают в себя контейнеры-формы, которые служат для передачи информации от программы клиента программе- серверу.

Страницей-формой называется в данном контексте файл в форма­те HTML, который включает HTML-форму. После обращения кстра- нице-форме, как правило, следует вызов программного модуля, ге­нерирующего виртуальные страницы.

LISTSERV это, строго говоря, не сервис Internet, а система поч­товых списков BITNET. В мире насчитываются многие сотни спис­ков LISTSERV, которые организованы по группам интересов, напри­мер, существуют группы разработчиков программ ядсрно-физичес- ких расчетов £'(75-4 или группы любителей научной фантастики. Любой член списка может послать сообщение на сервер, и тот пере­шлет это сообщение всем остальным подпиимикам. Данный сервис довольно удобен для обмена идеями и реальными результатами работ в некоторой области деятельности.

WHOIS. В любой коммуникационной сети есть справочники пользователей. Типичным примером такого справочника являются телефонные книги, которые содержат адреса абонентов телефонной сети. В Internet тоже есть такие книги — это базы данных сервиса WHOIS. Как и большинство других сервисов Internet, WHOIS ин­терактивная система, но, как и в случае с FTP, существует возмож­ность воспользоваться этим сервисом в режиме электронной почты. Работа с системой WHOIS несколько отличается от работы с Х500 в силу ее организации. WHOIS распределенная система, т.е. запросы отправляются по всей совокупности серверов WHOIS в Internet, если не указан адрес конкретного сервера.

Х.500 — европейский стандарт для компьютерных справочных служб. Базы данных Х.5ОО содержат информацию о пользователях сети, их электронные и обычные почтовые адреса, идентификаторы и реальные имена, должности и места службы. Х.500 хранит инфор­мацию не только о физических лицах, но и об организациях. В по­следнем случае дается краткое описание основных направлений их деятельности. Данный информационный сервис служит для поиска информации о пользователях сети аналогично службе WHOIS.

Mailbase национальная (Великобритания) система, во многом повторяющая описанный выше LISTSERV.

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