Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 16.03.2026 по 22.03.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 10166-1-2001; Страница 56

или поделиться

Страница 56

ГОСТ Р ИСО/МЭК 10166-1-2001

ServiceError : : = ABSTRACT-ERROR PARAMETER SEQUENCE { problem [0] ServiceProblem }

ServiceProblem: : = ENUMERATED {

server-busy    (1),

-    - занято, пожалуйста, подождите и повторите - -

server-unavailable    (2),

-    - недоступно, пожалуйста, соединитесь - -

operation-too-complex    (3),

-    - например критерий поиска - -

resource-limit-exceeded    (4),

-    - например при создании крупного объекта - -

maximum-lenght-exceeded    (5),

-    - в абстрактной операции - -

cannot-continue    (6),

-    - например изменена область поиска - -

unclassified-server-error    (7),

-    - зависит от реализации - -

function-set-violation    (8),

-    - см. 8.4 - -

too-many-search-hits    (9),

-    - число попаданий превысило large-set-lower-limit - -

profile-mismatch    (10),

application-requirements-mismatch    (11) }

Значение ServiceProblem должно быть одним из следующих:

а)    server-busy — сервер СПД в настоящий момент слишком занят для осуществления запрошенной абстрактной операции, но сможет выполнить ее некоторое время спустя;

б)    server-unavailable — сервер СПД в настоящее время недоступен;

в)    operation-too-complex — запрошенная абстрактная операция слишком сложна синтаксически или семантически (например, критерий поиска в абстрактной операции Search имеет слишком много уровней вложенности, чтобы быть понятым данным сервером СПД);

г)    resource-limit-exceeded — превышение пределов ресурсов может произойти, например, когда должен быть создан или скопирован очень большой объект СПД или когда запрошена очень большая операция List или Search;

д)    maximum-lenght-exceeded — длина аргумента, подставленного пользователем, или результата, подготовленного сервером, превышает максимальную длину, согласованную при связывании;

е)    cannot-continue — сервер СПД не может продолжить операцию из-за изменений в [Д после предыдущего результата соответствующей абстрактной операции;

ж)    unclassified-server-error — ошибка, которая не может быть классифицирована иначе; причины этой ошибки зависят от реализации и находятся вне сферы действия настоящего стандарта;

и)    function-set-violation — абстрактная операция не может быть выполнена из-за ограничений набора функций (см. 8.4); какой набор функций поддерживает сервер СПД, факультативно сообщается в процессе связывания;

к)    too-many-search-hits — абстрактная операция Search нашла удовлетворяющих критерию поиска записей СПД больше, чем задано значением large-set-lower-limit;

л)    profile-mismatch — профиль СПД, запрошенный пользователем не поддерживается сервером СПД;

м)    application-requirements-mismatch — прикладные требования, запрошенные пользователем, не поддерживаются сервером СПД.

8.3.11 Ошибка A b a n d o n F a i l e d

Ошибка AbandonFailed сообщает о проблеме, возникшей при попытке прервать некоторую запрошенную ранее абстрактную операцию СПД.

53