Формы запросов

Наверх  Предыдущий  Следующий

Это инструмент для создания запросов, которые должны выполняться автоматически. Запрос представляет собой сообщение с точно определенными полями и строковыми переменными.

 

Для его отправки необходимо иметь в наличии The Bat! и шаблон формы - файл с расширением .TBC (в этом случае пользователь выступает в роли клиента). Перед отправкой запроса The Bat! предлагает заполнить необходимые поля в диалоговом окне, которое выглядит как обычная  форма в сети Internet. Программа, которой предстоит выполнить ваш запрос, называется сервером. The Bat! преобразует указанные данные в обыкновенное письмо, шифрует его, подписывает цифровой подписью и отправляет на сервер (адрес определяется в шаблоне формы).

 

Система, организующая взаимодействие клиента и сервера посредством запросов и ответов, называется The Bat! Client-Server (Клиент-Сервер). Она предназначена для безопасного удаленного доступа к данным и управления ими в режиме off-line. Задачи, решаемые системой, включают в себя управление банковскими счетами, бронирование билетов, мест в гостинице и т.д. Для обеспечения безопасности транзакций используется шифрование при помощи цифровых ключей RSA/IDEA/MD5 (RFC-1991). Программное обеспечение сервера зависит от задачи последнего: у интернет-магазинов, банков и агентств  по продаже билетов оно может быть разным, но это не имеет никакого значения для клиента, использующего The Bat!. Ему доступны все подобные услуги.

 

Чтобы транзакции выполнялись корректно, формат полей запроса должен быть одинаковым как на клиентской, так и на серверной части. Так как сервер (как правило) работает более чем с одним клиентом, именно его владелец перед началом любых транзакций создает, подписывает и рассылает клиентам шаблоны форм (TBC-файлы).

 

По мере расширения спектра предлагаемых сервером услуг, клиентам рассылаются обновленные версии шаблонов. Их цифровые подписи проверяются программой атоматически в процессе импортирования -  такая проверка служит гарантом соответствия шаблонов сервера и клиента. Кроме того, наличие цифровой подписи позволяет защитить систему от проникновения несанкционированных шаблонов - суррогатов с измененным адресом сервера, отправленных третьими лицами под видом обновлений (могут привести к нежелательным последствиям - простой сети, утечка информации).

 

 

Смотри также:

Шаблоны форм запросов