Книговыдача в РАСПРЕДЕЛЕННОЙ БД читателей

Navigation:  АРМы > АРМ Книговыдача > Режимы СЕРВИС > Скоростная ВЫДАЧА/ВОЗВРАТ ПО ШТРИХ-КОДАМ режим >

Книговыдача в РАСПРЕДЕЛЕННОЙ БД читателей

Previous pageReturn to chapter overviewNext page

Для режима СКОРОСТНОЙ КНИГОВЫДАЧИ (ИРБИС64) - на основе штрихкодов и/или радиометок - реализована возможность работы с РАСПРЕДЕЛЕННОЙ базой данных читателей на основе технологии REDIRECT (TCP/IP-сервер БД ИРБИС).

 

(Заметим, что работать в СКОРОСТНОЙ КНИГОВЫДАЧЕ с распределенной базой данных электронного каталога в т.ч. и на основе технологии REDIRECT можно было и раньше.)

 

«Под РАСПРЕДЕЛЕННОЙ базой данных читателей понимается совокупность БД читателей, работающих под РАЗНЫМИ серверами ИРБИС, т.е. относящихся к РАЗНЫМ библиотекам (филиалам, отделениям и пр.)

 

Совокупность разных серверов ИРБИС будем называть корпорацией.

 

 

(На рисунке изображена абстрактная схема взаимодействия разных библиотек, т.е. разных серверов ИРБИС; эту совокупность будем называть корпорацией.)

 

Абстрактная схема взаимодействия разных библиотек.

Абстрактная схема взаимодействия разных библиотек.

 

Предлагаемая технология позволяет в ЛЮБОМ АРМе Книговыдача корпорации (в режиме СКОРОСТНОЙ КНИГОВЫДАЧИ) выполнить для читателя из ЛЮБОЙ БД RDR корпорации операции ВЫДАЧИ/ВОЗВРАТА литературы, относящейся к ЛЮБОЙ БД ЭК корпорации, т.е.

На заметку:

 

любой читатель может быть обслужен в любом месте корпорации.

 

 

MULTIRDRMNU

Для определения распределенной БД читателей вводится новый параметр MULTIRDRMNU (в секции [MAIN] INI-файла АРМа Книговыдача), который определяет имя справочника, в котором содержится список БД RDR, входящих в корпорацию.

Такой справочник должен находиться в папке DATAI на каждом сервере корпорации. При этом имена БД должны указываться в соответствии с технологией REDIRECT.

Таким образом, список БД читателей корпорации может выглядеть следующим образом:

RDR%S1%

БД читателей Библиотеки 1

RDR%S2%

БД читателей Библиотеки 2

RDR%S3%

БД читателей Библиотеки 3

и т.д.

 

Аналогично может быть определен список БД ЭК, участвующих в корпорации (параметр DBNNAMECAT INI-файла АРМа Книговыдача, по умолчанию – dbname3.mnu)

 

IBIS%S1%

БД ЭК Библиотеки 1

IBIS %S2%

БД ЭК Библиотеки 2

IBIS %S3%

БД ЭК Библиотеки 3

и т.д.

 

(Разумеется, имена БД ЭК могут быть отличными от IBIS)

S1,S2,S3 и т.д. – условные обозначения серверов ИРБИС, входящих в состав корпорации, которые описываются в секции [REDIRECT] INI-файла каждого сервера (irbis_server.ini)

 

[REDIRECT]

S1=<IP-адрес сервера Библиотеки 1>:6666

S2=<IP-адрес сервера Библиотеки 2>:6666

S3=<IP-адрес сервера Библиотеки 3>:6666

и т.д.

 

Списки БД читателей и БД ЭК, а также содержимое секции [REDIRECT] для всех участников корпорации могут быть ОДИНАКОВЫМИ - за счет того, что обеспечена возможность определять для сервера ИРБИС СОБСТВЕННЫЕ базы данных формально через технологию REDIRRECT (т.е. например, сервер Библиотеки 2 будет работать с БД <имя БД>%S2% как со своими собственными)

 

 Внимание:

Важные замечания:

Предлагаемая технология книговыдачи работает ТОЛЬКО в режиме СКОРОСТНОЙ КНИГОВЫДАЧИ.

Сервера ИРБИС участников корпорации должны иметь реальные IP-адреса (или находиться в одной ЛВС).

Учет статистики (посещений, выдачи, возврата) ведется по БД RDR, к которой относится обслуженный читатель (а не по БД RDR по месту обслуживания). Для ведения общей статистики корпорации целесообразно каждому месту обслуживания (т.е. каждой библиотеке-участнице) присвоить соответствующий код МЕСТА ВЫДАЧИ, который указывать в настройках АРМа Книговыдача.

Для работы по предлагаемой схеме штрихкоды/радиометки читателей и экземпляров изданий должные быть УНИКАЛЬНЫ в пределах корпорации.

 


См. также:

Перенаправление запроса на другой сервер ИРБИС64 - параметры (TCP/IP Сервер БД ИРБИС64)

Приложение 20. Работа с распределенной БД Читателей в режиме книговыдачи на основе штрихкодов/радиометок