logo search
Сети

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. Возможны обработчики, создаваемые пользователями.