Документация для версии ATM-Интеллект 11.0. Документация на другие версии также доступна.

Предыдущая страница Интеграция с Золотой Короной  Передача событий от банкомата в ядро ПК Интеллект Следующая страница

При применении системы межсетевого экранирования и разграничения доступа, например, Интернет ФПСУ (http://www.amicon.ru/), для организации сквозного канала между АТМ-Интеллект Про и АТМ-Интеллект АРМ через сетевые ресурсы банкомата используется комплекс VPipe.

Комплекс состоит из двух программных компонентов:

  1. VPipe сервер. Файл установки называется VPipeSrv.exe
  2. VPipe клиент. Файл установки называется VPipeClient.exe

Файлы установки комплекса VPipe содержатся в архиве с интеграционными модулями.

VPipe клиент устанавливается на банкомате. Назначение VPipe клиента заключается в организации каналов связи с АТМ-Интеллект Про и АТМ-Интеллект АРМ.

VPipe клиент работает следующим образом:

  1. При запуске VPipe клиент автоматически устанавливает соединение с указанным портом VPipe сервера и в дальнейшем поддерживает данное соединение в работоспособном режиме.
  2. Устанавливает соединение с АТМ-Интеллект АРМ. В дальнейшем поддерживает канал в работоспособном состоянии.
  3. VPipe клиент транслирует пакеты, принятые от АТМ-Интеллект Про (через VPipe сервер), на АТМ-Интеллект АРМ, и от АТМ-Интеллект АРМ – на АТМ-Интеллект Про, без каких-либо изменений.

VPipe сервер устанавливается на АТМ-Интеллект Про. Назначение VPipe сервера заключается в приеме пакетов от АТМ-Интеллект Про и передаче их на АТМ-Интеллект АРМ, а также приеме пакетов от АТМ-Интеллект АРМ и последующей передаче их на АТМ-Интеллект Про.

VPipe сервер работает следующим образом:

  1. При запуске VPipe сервер открывает сокет для подключения к нему АТМ-Интеллект Про.
  2. VPipe сервер открывает сокет для подключения к нему VPipe клиента (АТМ-Интеллект АРМ).
  3. VPipe сервер передает без искажений пакеты, принятые с канала АТМ-Интеллект Про, в канал VPipe клиента (АТМ-Интеллект АРМ) и обратно.

Инициатива установления связи исходит всегда от VPipe клиента. После запуска VPipe клиент устанавливает связь с АТМ-Интеллект АРМ, а также с VPipe сервером (АТМ-Интеллект Про). Подключение VPipe клиента к VPipe серверу возможно только в том случае, если АТМ-Интеллект Про со своей стороны установил связь с VPipe сервером.

Настройка комплекса VPipe осуществляется через реестр. Ниже приведено описание параметров реестра, которые необходимо задать для настройки сервера и клиента VPipe. Также имеется возможность задать данные параметры при помощи следующих файлов, содержащихся в архиве с интеграционными модулями:

  • VPipe_x86.reg для 32-х разрядных ОС
  • VPipe_x64.reg для 64-х разрядных ОС

Описание параметров VPipe клиента (ветка реестра HKEY_LOCAL_MACHINE\SOFTWARE\BITSoft\VPipe\VPipeClient для 32-битной системы, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BITSoft\VPipe\VPipeClient – для 64-битной) приведено в таблице.

Наименование

Тип

Значение по умолчанию

Назначение

PortPDV

DWORD

7777

Порт АТМ-Интеллект АРМ, к которому будет подключаться VPipe клиент

PortLVOS

DWORD

8555

Порт VPipe сервер, к которому будет подключаться VPipe клиент

UsingDNSСтрока0Определяет, задается ли в параметре AddressPDV IP-адрес или DNS-имя АТМ Интеллект АРМ

AddressPDV

Строка

 

Если параметр UsingDNS = "0", в качестве значения параметра AddressPDV следует указывать IP-адрес АТМ-Интеллект АРМ

Если параметр UsingDNS = "1", в качестве значения параметра AddressPDV следует указывать DNS-имя АТМ-Интеллект АРМ

AddressLVOS

Строка

 

IP адрес VPipe сервера

TmoConnectPDV

DWORD

5

Интервал в секундах между попытками подключения к АТМ-Интеллект АРМ

TmoConnectLVOS

DWORD

5

Интервал в секундах между попытками подключения к АТМ-Интеллект Про

FolderLog

Строка

C:\VPipeClient\

Имя каталога, куда будут записываться файлы лога модуля

LogPeriod

DWORD

1

Срок хранения файлов лога модуля в месяцах

ExtLog

DWORD

0

Сохранять в лог содержимое пересылаемых пакетов

TerminalID

Строка

 

TerminalID банкомата на котором установлен модуль VPipe клиент

TmoPassiveLVOS

DWORD

120

Допустимое время неактивности в сокете с АТМ-Интеллект Про (сек.)

TmoPassivePDV

DWORD

120

Допустимое время неактивности в сокете с АТМ-Интеллект АРМ (сек.)

TmoMonitorTimer

DWORD

120

Интервал между посылками пакета мониторинга на АТМ-Интеллект АРМ (сек.)

 

Описание параметров VPipe сервера (ветка реестра HKEY_LOCAL_MACHINE\SOFTWARE\BITSoft\VPipe\VPipeSrv для 32-битной системы, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BITSoft\VPipe\VPipeSrv – для 64-битной) приведено в таблице.

Наименование

Тип

Значение по умолчанию

Назначение

PortATM

DWORD

8555

Порт сервера на АТМ-Интеллект Про, к которому будет подключаться VPipe клиент

PortLVOS

DWORD

7777

Порт VPipe сервер, к которому будет подключаться АТМ-Интеллект Про

FolderLog

Строка

C:\VPipeSrv\

Имя каталога, куда будут записываться файлы лога модуля

LogPeriod

DWORD

1

Срок хранения файлов лога модуля в месяцах

ExtLog

DWORD

0

Сохранять в лог содержимое пересылаемых пакетов

RunAsServiceСтрока0

0 – VPipe сервер не будет запускаться как сервис.

1 – модуль VRecover, если он запущен как сервис, запустит модуль VPipe сервер.