НАЧАЛО >> Провайдер данных к TCP/IP серверу ИРБИС 64/64+ >> Назначение📄 Скачать в DOCX
DP_Irbis64 - объектный модуль-провайдер данных к серверу ИРБИС 64/64+ по
TCP/IP-протоколу. Провайдер скрывает сетевой протокол от остальной системы и
предоставляет для Database единый набор операций: подключение, поиск, чтение,
форматирование, запись, глобальная корректировка, работа с файлами и словарем.
| Сценарий | Компоненты |
|---|---|
| Инициализация провайдера | InitProvider, параметры секции PROVIDER из INI базы. |
| Подключение и диагностика | Connect, Disconnect, Noop, GetVersion, GetARMIni. |
| Низкоуровневый обмен | SendPacket, управление сессией и чтение ответа сервера. |
| Поиск | Search, SearchMfn, RecSearch, FullTextSearch, GetFasets. |
| Чтение и форматирование | RecRead, RecReadAndFormat, RecVirtualFormat, Print. |
| Запись и удаление | RecWrite, DeleteRec, RecIfUpdate, HandleGBL, NewDb. |
| Работа с файлами | GetFile, GetFileList, SetFile, SetFileMulty, DeleteFile, WriteToIni. |
| Словарь и служебные операции | GetTermList, GetMaxMfn, QuickSync, AdmServerRestart. |
| Параллельные сессии | LockThread, UnLockThread, внутренний счетчик threads. |
| Параметр | Назначение |
|---|---|
PROVIDER.HOST |
Адрес TCP/IP сервера ИРБИС64. |
PROVIDER.PORT |
Порт TCP/IP сервера. |
PROVIDER.LOGIN |
Логин оператора. |
PROVIDER.PW |
Пароль оператора. |
PROVIDER.TIMEOUT |
Таймаут сетевого обмена. |
PROVIDER.SRCPREFIX |
Префикс поискового выражения. |
PROVIDER.SRCPOSTFIX |
Постфикс поискового выражения. |
Модуль является сетевым адаптером и зависит от доступности TCP/IP сервера
ИРБИС64. Документационные проверки не должны выполнять реальные команды
Search, RecWrite, HandleGBL, SendPacket или файловые операции. Для
Help-gate достаточно проверки синтаксиса PHP, HTML/DOCX-выгрузки
Help/ModuleRoot&module=DP_Irbis64 и отсутствия пропусков Autodoc.