ГОСТ Р ИСО/МЭК 24708-2013
c) проинспектировать таблицу
VisibleEndpoints
(см. 18.2) на наличие
поля,вкоторомкомпонент
hostingEndpointIRI
имееттакоеже
значение, как и компонент
slaveEndpointIRI
linkC allP aram s
;
d) принеобходимостиустановитьодно-илидвухуровневые
транспортные соединения с второстепенной конечной точкой, согласно
требованиям использующейся привязки транспортного протокола;
e) Еслитакоеполеобнаружено,возвратитьзначение
BioAPIERR_SLAVE_ALREADY_LINKED
локальномуприложению,
без выполнения следующих действий;
0 создать временное абстрактное значение (
outgoingR equestP aram s)
типа
AddMaster-RequestParams
(см.16.4.2),вкоторомкомпонент
bipVersion
должен быть установленна номер версии настоящего
стандарта (см. 13.15);
g) создать и отправить сообщение запроса ПМО БиоАПИ
addMaster
(см. 13.2) с ИИР второстепенной конечной точки, установленной из
компонента
slaveEndpointIRI
linkC allP aram s
, и значением параметра,
установленным в
outgoingR equestP aram s
;
h) принятькорреспондирующеесообщениеответаПМОБиоАПИ
addMaster
(см. 13.6);
i) Если возвращенное значение
addMaster
сообщения ответа ПМО
БиоАПИ не равно 0. возвратить такое значение локальному приложению
без выполнения следующих действий;
j) разрешить
incom ingR esponseP aram s
выступать в качестве значения
параметра
AddMaster-ResponseParams
(см16.4.2)в сообщении
ответа ПМО БиоАПИ
addMaster;
k) Если добавочный компонент
fwSchema
отсутствует, возвратить
значение
BioAPIERR_FRAMEWORK_SCHEMA_ABSENT
локальному
приложению, без выполнения следующий действий;
133