Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 10021-5-96 Информационная технология (ИТ). Передача текста. Системы обмена текстами, ориентированные на сообщения (MOTIS). Часть 5. Хранилище сообщений. Определение абстрактных услуг

     12 Общие-типы-автодействий


Общие-типы-автодействий действительны для всех типов-содержимого. Однако точный характер их действий может быть специфичным-для-содержимого, в связи с чем может потребоваться дополнить соответствующие стандарты описанием приводимых в настоящей части ГОСТ Р ИСО/МЭК 10021 процедур, например, специфичных-для-СМПС процедур по общим-типам-автодействий автопродвижения, описанных в 19.4 ГОСТ Р ИСО/МЭК 10021-7. Другие специфичные-для-содержимого типы-автодействий могут быть определены в соответствующих стандартах.

Вводное описание автодействий приведено в 6.5, а их регистрация и аннулирование осуществляются с использованием абстрактной-операции "регистрация-ХС", описанной в 8.6.

Определены следующие типы автодействий:

а) автопродвижение;

б) автопредупреждение.

Операция автодействий может зависеть от реализации политики-защиты.

В следующих подразделах содержится краткое описание общих-типов-автодействий вместе с описанием абстрактного-синтаксиса, использующего макрокоманду AUTO-ACTION, определенную в 6.5.

12.1 Автопродвижение

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

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

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

   auto-forward AUTO-ACTION

REGISTRATION PARAMETER IS AutoForwardRegistrationParameter

: : = id-act-auto-forward

   AutoForwardRegistrationParameter : : = SET {

filter

[0] Filter OPTIONAL,

auto-forward-arguments

[1] AutoForwardArguments,

delete-after-auto-forwarding

[2] BOOLEAN DEFAULT FALSE,

other-parameters

[3] OCTET STRING OPTIONAL }

   AutoForwardArguments : : = SET {

COMPONENTS OF FerMessageAutoForwardFields,

per-recipient-fields

[1] IMPLISIT SEQUENCE SIZE (1 . . . ub-recipient) OF PerRecipientAutoForwardFields }

   PerMessageAutoForwardFields : : = SET {

originator-name

OriginatorName,

content-identifier

Contentldentifier OPTIONAL,

priopity

Priority DEFAULT normal,

per-message-identificators

PerMessagelndicators DEFAULT { },

deferred-delivery-time

[0] IMPLICIT DeferredDeliveryTime OPTIONAL,

extension

[2] IMPLICIT PerMessageSubmission-Extensions DEFAULT {}}

   PerRecipientAutoForwardFields : : = SET {

recipient-name

RecipientName,

originator-report-request

[0] IMPLICIT OriginatorReportRequest,

explicit-conversion

[1] IMPLICIT ExplicitConversion OPTIONAL,

extensions

[2] IMPLICIT PerRecipientMessageSubmission Extensions DEFAULT {}}


Параметры параметра-регистрации-автопродвижения имеют следующий смысл.

1) Фильтр (Ф) - набор критериев, которым должен удовлетворять новый элемент, представляющий доставленное сообщение, для того, чтобы поставщик-абстрактной-услуги СПС мог подвергнуть его автопродвижению с использованием этого набора параметров.

Отсутствие этого параметра означает, что все новые элементы автоматически-продвинуты.

2) Аргументы-автопродвижения (О) - набор зарегистрированных аргументов, которые должны использоваться для каждой абстрактной-операции представление-сообщения (см. 8.2.1.1.1 ГОСТ Р ИСО/МЭК 10021-4). Любой незарегистрированный аргумент, который не является обязательным и не упоминается ниже, будет отсутствовать при каждом предоставлении-сообщения.

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

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

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

3) Удаление-после-автопродвижения (Ф) - определяет необходимость удаления элемента при успешном предоставлении.

Отсутствие этого параметра означает, что сообщение не должно удаляться.

4) Прочие-параметры (Ф) - наличие этого специфичного-для-содержимого параметра не обязательно. При его наличии содержащаяся в нем информация должна использоваться при выполнении процедуры автопродвижения.

Примечание - Таким образом, например, при обработке межперсональных сообщений этот параметр может содержать комментарий-автопродвижения, который выдается в уведомлении о неприеме, определенный пользователем префикс и пояснительную записку, сопровождающую автопродвигаемое МП-сообщение. Описание использования комментария-автопродвижения приведено в 19.4 ГОСТ Р ИСО/МЭК 10021-7.

12.2 Автопредупреждение

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