Сетевой режим использования SVKClient

 

SVKClient состоит из нескольких функциональных компонент:

  • Основной модуль – это интерфейсная часть и база сообщений, обеспечивающие диалог с пользователем, преобразование вводимой информации пользователя в формат сообщения, визуализацию данных сообщения через окна блоков диалога, настройку программы, хранение данных
  • транспортный модуль — коммуникационная компонента системы, обеспечивающая функции обмена сообщениями между рабочим местом пользователя и сервером.
    Она также взаимодействует с базой сообщений основного модуля.

 

В зависимости от конкретных задач пользователя схема установки на ресурсах абонента и использования программы может быть различной.
Ниже приводятся наиболее распространенные из них.

При этом необходимо помнить, что всегда SVKClient взаимодействует с сервером системы от имени одного пользователя, который определяется следующим набором реквизитов: логин, пароль, адрес ЭП.

 

 

Вариант  1.  Несколько рабочих мест, единая база сообщений, единый транспорт

 

Как правило, такой вариант используется в компаниях для выполнения следующих условий:

  • необходимо обеспечить работу с нескольких рабочих мест (РМ) одновременно с одной базой сообщений,
  • сетевой доступ из компании к серверу REX400 возможен и обеспечивается только с одного рабочего места (например,ay Gatew).

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

 

net_1

  

При таком варианте использования программы  на Рабочих Местах (РМ) пользователей производится установка Основного модуля программы без Транспортного модуля.

Кроме того, на каждом РМ настройка базы сообщений (БС) — указание директории, где она находится — производится одинаково .
То есть, на всех РМ путь на базу сообщений указывается одинаковый (при этом должна быть обеспечена возможность доступа с каждого РМ к указанной папке сетевыми средствами).
Таким образом, установленная БС на одном из РМ или отдельном компьютере (например, компьютер БС на приведенном рисунке),  становится доступной для одновременной работы с любого РМ.
Это означает, что со всех РМ одновременно можно работать со всеми сообщениями из любых папок.

 

На компьютере (например, Gateway), имеющем доступ в открытую сеть для подключения к серверу REX400, устанавливается Транспортный модуль.

Для настройки Транспортного модуля произведите также установку и Основного модуля. Запустите программу на компьютере Gateway и произведите транспортные настройки. В дальнейшем основной модуль для данного варианта использования не потребуется и он может быть удален.

 Теперь, после подготовки исходящего сообщения на любом РМ и нажатии кнопки <Отправить> сообщение будет размещено в папке Исходящие.

 На компьютере Gateway Транспортный модуль в соответствии с настройками будет, например, периодически проверять наличие сообщений на отправку в папке Исходящие. Если папка не пустая или наступило время подключаться к серверу за входящими сообщениями,  программа подключается к серверу  и производит обмен, отправляя все сообщения из папки Исходящие и размещая в папке Входящие все полученные с сервера сообщения.

 

Вариант  2.  Несколько рабочих мест, единая база сообщений, несколько транспортных модулей

 

Данный вариант используется в компаниях для выполнения следующих условий:

  • необходимо обеспечить работу с нескольких рабочих мест (РМ) одновременно с одной базой сообщений,
  • сетевой доступ из компании к серверу REX400 возможен и обеспечивается со всех рабочих мест.

 

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

net_2

 

В таком варианте использования  программы на РМ пользователей производится установка Основного модуля  и Транспортного модуля одновременно.
Кроме того, на каждом РМ настройка базы сообщений (БС) — указание директории, где она находится — производится одинаково.
На каждом рабочем месте работа с сообщениями и обмен с сервером могут производиться независимо друг от друга.