Инструменты пользователя

Инструменты сайта


onlineticket:101contepion

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
onlineticket:101contepion [2016/09/02 13:29] kharitonovonlineticket:101contepion [2025/02/20 16:51] (текущий) kharitonov
Строка 1: Строка 1:
-====== Принцип работы системы ===== +====== Принцип работы системы ====== 
-При выполнении кассиром одной из системных операций с билетом – печать билета, обмен билета при изменении условий полета, обмен билета при изменении фамилии, возврат в АРС «Сирена-Трэвел» (далее ГРС) – формируется управляющее сообщение для сервера системы Online-ticket, который на основе полученных данных формирует один или несколько XML-файлов для клиента. Таким образом, информация об операции с билетом практически моментально будет получена сервером системы Online-ticket.\\ +Схема работы системы Online Ticket:
-\\ +
-Следующий этап работы заключается в передаче сформированного XML-файла заинтересованным сторонам.\\ +
-\\ +
-Файл передаётся только по запросу приёмной стороны, поэтому на данном этапе возможны два случая: +
-  - Клиент подключен к серверу. +
-  - Клиент не подключен к серверу.+
  
-Если клиент подключён к серверу, то он сразу же получит сообщение из очереди.\\ +{{ onlineticket:onlineticket.png |Схема работы системы Online Ticket}}
-\\ +
-Если клиент не подключён к серверу в данный момент, то сообщение (которое состоит из идентификатора клиента и XML-файла) встанет в очередь на доставку и будет там находиться, пока клиент не установит соединение с сервером, //но не больше 30 дней//. После авторизации (об этом ниже), клиент делает запрос на наличие сообщений для него, и, в случае положительного ответа, получает их из очереди сообщений (//при этом на сервере сообщение удаляется//).\\ +
-\\ +
-Соответственно, если требуется оперативное получение информации, то клиент должен всегда находиться в состоянии соединения с сервером и восстанавливать его при разрыве связи. В программе клиента при разрыве соединения реализовано автоматическое подключение.\\ +
-\\ +
-Получив XML-файл, клиент сохраняет его в папке, указанной в файле конфигурации. В эту папку также имеет доступ программа, обрабатывающая финансовую информацию и ведущая учёт проданных билетов.\\ +
-\\ +
-Авторизация клиентов проводится на основе сертификатов. Клиенту после обработки заявки высылается два файла: +
-  - ''ca.crt'' – корневой сертификат авторизационного центра; +
-  - ''<имя клиента>.pem'' – данный файл содержит сертификат клиента и его закрытый ключ. +
-Данные файлы после их получения необходимо скопировать в директорию с программой и указать к ним путь в конфигурационном файле.+
  
-<note important>Файл ''«имя клиента.pem»'' не должен быть доступен никому, кроме пользователя, работающего с системой. В противном случае ваши данные с сервера может скачать любой обладатель данного файла.</note>+Клиент системы Online Ticket устанавливает соединение с сервером после прохождения авторизации.
  
-Первый этап работы с системой -- это [[onlineticket:102clientsettings|Настройка клиентской части]]  Online-ticket.+Сервер системы автоматически сохраняет данные по операциям в файлы XML и помещает их в очередь сообщений. Каждое сообщение представляет собой идентификатор пользователя и файл XML с данными операции. 
 + 
 +Если клиент системы Online Ticket включён, то пользователь получает свои сообщения из очереди. После того как пользователь получил сообщения, сервер автоматически удаляет их. 
 + 
 +Если клиент системы Online Ticket выключен, то сообщения хранятся в очереди (до 30 дней), пока пользователь не включит клиент. В случае разрыва связи с сервером система Online Ticket автоматически восстанавливает соединение. 
 + 
 +Файл XML сообщения автоматически сохраняется в папке на компьютере пользователя. Эта папка указывается в параметре //-storage// файла конфигурации (см. ниже). 
 + 
 +===== Основные настройки ===== 
 +Предусмотрены два типа клиента системы Online Ticket: 
 +  * для ОС Windows; 
 +  * для GNU/Linux. 
 + 
 +Клиент состоит из следующих установочных файлов: 
 + 
 +//Таблица – "Установочные файлы"// 
 +^  Файл  ^  Описание 
 +|''Stat_Client.exe'' (в Windows)\\ ''Stat_Client'' (в Linux)|Исполняемый файл системы Online Ticket (находится в комплекте установки)| 
 +|''Stat_Client.conf''\\ (по умолчанию)|Файл конфигурации (отправляется по электронной почте зарегистрированному пользователю)| 
 +|''Ca.crt''|Корневой сертификат авторизационного центра (отправляется по электронной почте зарегистрированному пользователю)| 
 +|''<имя пользователя>.pem''|Персональный сертификат пользователя (отправляется по электронной почте зарегистрированному пользователю)| 
 +|''Client.out''|Файл системного журнала (находится в комплекте установки)| 
 + 
 +Для того чтобы посмотреть справку: 
 +  * запустите исполняемый файл с ключом //-help//. Окно системы Online Ticket будет закрыто и будет представлено окно справки. 
 + 
 +Для того чтобы установить систему Online Ticket: 
 +  Отправьте заявку в Коммерческую Дирекцию: 
 +    * телефон: +7 (495) 940-61-40 
 +    * факс: +7 (495) 782-01-64(54) 
 +    * e-mail: [[ivanova@sirena-travel.ru]].\\ \\ 
 +  - Скачайте [[https://www.sirena-travel.ru/agentstvamproducts/onlajn-bilet-agentstvam.html|с сайта]] версию системы Online Ticket, соответствующую вашей ОС.\\ \\ 
 +  - Укажите следующие обязательные параметры в файле конфигурации ''Stat_Client.conf'': 
 +    * //Connect// – строка, содержащая настройку доступа к серверу (отправляется по электронной почте зарегистрированному пользователю). 
 +    * //Ca_cert// – путь к файлу ''Ca.crt''
 +    * //Client_cert// – путь к файлу <имя пользователя>.pem. 
 +    * //Storage// – путь к папке хранилища файлов XML. 
 +    * //Logger// – путь к файлу системного журнала. 
 + 
 +Присланный зарегистрированному пользователю файл конфигурации содержит примеры перечисленных параметров. 
 + 
 +<note important>Файл ''<имя пользователя>.pem'' не должен быть доступен никому, кроме пользователя-владельца, чтобы предотвратить несанкционированный доступ к данным на сервере.</note> 
 + 
 +Предусмотрены следующие варианты запуска клиента: 
 +  * [[onlineticket:102clientsettings#запуск_в_ос_windows|из командной строки]]
 +  * [[onlineticket:102clientsettings#запуск_в_режиме_службы|в режиме службы]]. 
 + 
 +Также возможен [[onlineticket:102clientsettings#запуск_двух_служб_демонов_на_одном_компьютере|запуск двух клиентов на одном компьютере]]. 
 + 
 +<note important>Перед обновлением версии клиента требуется удалить службу, созданную старой версией.</note> 
 + 
 +---- 
 +Смдалее: 
 +  * [[onlineticket:102clientsettings|Запуск и остановка клиента]] 
 +{{tag>online_ticket}}
onlineticket/101contepion.1472822940.txt.gz · Последнее изменение: 2023/07/21 09:10 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki