Регистрация пользователя (A)


НАЧАЛО >> TCP/IP сервер ИРБИС 64/128 >> Протокол работы сервера ИРБИС64 >> Регистрация пользователя (A)


Перед началом работы с сервером ИРБИС64 требуется произвести регистрацию с помощью данной функции. В случае успешного выполнения клиент получает ini-файл с определенными параметрами необходимыми для работы программы.

 

ВОЗВРАТ

Если код возврата равен ZERO, то следующие строки - это ini-файл определенный на сервере для данного пользователя.

Если код возврата не равен ZERO - только одна строка.

 

Коды возврата:

ZERO

CLIENT_ALREADY_EXISTS  - пользователь уже зарегистрирован.

WRONG_PASSWORD - неверный пароль.

 

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

 

 

ЗАПРОС

ВОЗВРАТ

1

Код команды

A

Код команды

A

2

АРМ

R

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

436978

3

Код команды

A

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

1

4

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

436978

 

 

5

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

1

 

 

6

 

 

 

 

7

 

 

 

 

8

 

 

 

 

9

 

 

 

 

10

 

 

 

 

 

Имя

MASTERKEY

Код возврата

0

 

Пароль

MASTER

Время подтверждения, что клиент жив

60

 

 

 

ИНИ ФАЙЛ

[Main]

 

 

 

 

CLIENT_TIME_LIVE=15

 

 

 

 

DBNNAMECAT=dbnam2.mnu

 

 

 

 

PftMnu=PFTw.MNU

 

 

 

 

PftOpt=PFTw.OPT

 

 

 

 

FmtMnu=FMT31.MNU

 

 

 

 

WsOpt=WS31.OPT

 

 

 

 

TabMnu=tabw.mnu