Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети.doc
Скачиваний:
11
Добавлен:
11.11.2019
Размер:
2.55 Mб
Скачать

12. Доступ к распределенным базам данных

-В системах "клиент/сервер" запрос должен формироваться в ЭВМ пользователя, а организация поиска данных, их обработка и формирование ответа на запрос относятся к ЭВМ-серверу.

-При этом нужная информация может быть распределена по различным серверам.

-В сети Internet имеются специальные серверы баз данных, называемые WAIS (Wide Area Information Server), в которых могут содержаться совокупности баз данных под управлением различных СУБД.

Типичный сценарий работы с WAIS-сервером:

-1) выбор нужной базы данных;

-2) формирование запроса, состоящего из ключевых слов;

-3) посылка запроса к WAIS-серверу;

-4) получение от сервера заголовков документов, соответствующих заданным ключевым словам;

-5) выбор нужного заголовка и его посылка к серверу;

-6) получение текста документа.

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

-Возможно, что причина снижения интереса к WAIS кроется в реализации Web-технологии во многих прикладных системах, в том числе в ряде СУБД. Так, в Oracle имеется свой Web Server, который принимает http-запросы и переправляет их одному из обработчиков (в Oracle их называют картриджами).

-Среди обработчиков - интерпретатор языка Java. Возможны обработчики, создаваемые пользователями.

13. Информационная система

Gopher

-В сети Internet имеются уникальные информационные системы Gopher и более современная WWW, представляющие собой распределенные хранилища информации, серверное и клиентское программное обеспечение для обслуживания этой информации и доступа к ней.

-Информационная система Gopher представляет собой удобную для использования систему дистанционного доступа к файлам.

-Файлы размещены в различных Gopher- серверах, находящихся в разных точках земного шара и связанных между собой сетью Internet.

-Доступ осуществляется через Gopher- кпиентов, находящихся в узлах пользователей сети Internet.

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

-При обращении к серверу по команде -gopher <имя сервера>

-на экран клиента вызывается головное меню (по умолчанию обращение происходит к серверу, в котором клиент зарегистрирован).

-Далее пользователь может обращаться к пунктам меню и подменю и считывать соответствующую выбранным пунктам информацию.

-Выбрав пункт "Other servers", пользователь может путешествовать по всему Gopher-пространству.

Veronica

•Поскольку число файлов в Gopher- иростраистве чрезвычайно велико, для облегчения поиска можно воспользоваться программой Veronica, задав ключевое слово интересующей Вас темы.

•Veronica выдаст список пунктов различных меню, в заголовках которых есть это слово.

Взаимодействие с Gopher серверами

-Проще всего обращаться к Gopher- серверам из узла Internet, т.е. из компьютера, имеющего адрес в этой сети — 1Р-адрес.

-Связь в этом случае осуществляется по протоколу TCP/IP.

-Возможно взаимодействие посредством электронной почты

Взаимодействие посредством электронной почты

-Если имеются лишь средства электронной почты, то можно обращаться только к некоторым Gopher-cepBepaM, называемым почтовыми.

-При этом на любое обращение по E-mail почтовый сервер в ответ посылает головное меню.

-В нем необходимо отметить определенным символом нужный пункт и вернуть меню серверу.

-Сервер посылает соответствующее подменю или файл и т.д.

-Здесь связь осуществляется по протоколу UUCP.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]