Функция чтения группы текстовых ресурсов, расположенных на сервере ИРБИС64. (L)


НАЧАЛО >> TCP/IP сервер ИРБИС 64/128 >> Протокол работы сервера ИРБИС64 >> Функция чтения группы текстовых ресурсов, расположенных на сервере ИРБИС64. (L)


Чтение группы текстовых ресурсов, расположенных на сервере ИРБИС64.

ПАРАМЕТРЫ

В списке строк Context каждая строка соответствует одному требуемому ресурсу и должна быть представлена в следующем виде:

Apath +‘.’+ Adbn + ‘.’ + Afilename

Например, 10.IBIS.BRIEF.PFT

Что означает - прочитать файл brief.pft по пути 10 (файлы параметров) базы данных IBIS.

Где в заданной строке:

Αpath – коды путей принимающие следующие значения:

0 – общесистемный путь

1 – путь размещения сведений о базах данных сервера ИРБИС64.

2 – путь на мастер-файл базы данных.

3 – путь на словарь базы данных.

10 – путь на параметрию базы данных.

Adbn – имя базы данных

Afilename – имя требуемого ресурса с расширением

В случае чтения ресурса по пути 0 и 1 имя базы данных не задается.

 

ВОЗВРАТ

Списку Context соответствует возвращаемый список , каждая строка которого - это содержимое текстового ресурса, в котором заменены разделители #10#13 на #30#31.

 

ПРИМЕР ПРОТОКОЛА

 

ЗАПРОС

ВОЗВРАТ

1

Код команды

L

Текст 1

цукцукцу

2

АРМ

R

Текст 2

цуцукецецее

3

Код команды

L

 

 

4

Идентификатор

924472

 

 

5

Номер команды

2

 

 

6

 

 

 

 

7

 

 

 

 

8

 

 

 

 

9

 

 

 

 

10

 

 

 

 

 

Список файлов

10.IBIS.test.pft

 

 

 

 

10.IBIS.test1.pft